問題タブ [nothing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
800 参照

.net - 設定 DataReader = なし

私のプロジェクトでは、多くの場所で、開発者が使用後に DataReader オブジェクトを無効にしただけで、閉じたり破棄したりしていないことがわかりました。そうすることの効果を知りたいのですが、データリーダーを無効にして閉じないことを意味します。

ありがとう、タンメイ。

0 投票する
6 に答える
11958 参照

vb.net - VB.NET-nullの文字列

CSVファイルから文字列値を読み込んでいます。CSVファイルには7NULLバイトが含まれています。これは、16進エディターで開いて確認しましたが、70x0バイトあることを確認してください。このひもは私に痛みを引き起こしています。

vb.netではstrlen、この文字列のをチェックすると7の値が返され、チェックするString.IsNullOrWhitespaceと。が返されますfalse

なぜなのかわかりませんか?文字列をバイト配列に分割しました。各バイトは0x0、null/nothingです。string = Nothing比較も失敗します。

この文字列を自分の文字列に置き換えたいのですが、動的にこれを行うことはできません。各バイトが7であるにもかかわらず、この文字列が7の長さを返す理由についての提案はあり0x0ますか?

0 投票する
3 に答える
16762 参照

.net - VB.NET 構造体と何もない - 問題

VB.NET で Nothing を返す構造体と関数を使用すると頭が痛くなります。

このコードでここで説明してみましょう:

前のコードで、 Foo 関数の結果として Nothing を返す場合、stNothingであることが期待されます。しかし、これは起こりません。

次に、MSDNのドキュメントで見つけました:

変数に Nothing を代入すると、宣言された型の既定値に設定されます。その型に変数メンバーが含まれている場合、それらはすべて既定値に設定されます。

そのため、構造体にNothingを割り当てると、構造体自体ではなく、そのすべてのメンバーがデフォルト値に設定されることがわかりました。

また、次のように宣言してstを Nullable 型 にしようとしました。

しかし、それでもstが Nothing であるかどうかを確認することはできません:

また

では、質問: 1 - Nothingをメンバーではなく、構造体
に割り当てることは可能ですか? 2 - 構造体の戻り値がNothingかどうかを確認するにはどうすればよいですか?

0 投票する
2 に答える
225 参照

scala - 望ましいものはないと推論するのはどのような状況ですか?

私自身のコードと多数のメーリング リストへの投稿で、Nothing が他の 2 つの型の最小上限として推論されているために混乱していることに気付きました。

答えはあなたには明白かもしれませんが*、私は怠け者なので、あなたに尋ねます*:

  • このように何も推論しないことが最も望ましい結果となるのは、どのような条件の下ですか?

  • これらの場合にコンパイラにエラーをスローさせたり、何らかの注釈によってオーバーライドされない限り警告をスローさせたりすることは理にかなっていますか?

* 複数

0 投票する
2 に答える
433 参照

.net - Nothing および/または DBNull を割り当てることができるカスタム構造?

Nothing および/または DbNull.Values を割り当てることができ、Nothing としてインスタンス化することもできるカスタム構造をデカールすることが可能であるかどうか、誰でもアドバイスできますか?

私が探しているのは、データベース クエリから DBNull.Value を受け取り、Nothing として開始できるカスタム DateTime オブジェクトを作成することです。これは可能ですか?

前もって感謝します。

よろしく、デュアン

0 投票する
3 に答える
31580 参照

excel - Excel VBAで整数をnullにするにはどうすればよいですか?

整数が設定されているかどうかを検出しようとしています。設定されていない場合は、ループ内のほとんどのコードをスキップします(ifステートメントを使用)。これが私がそうしていることです。

しかし、実行するとar = Null問題が発生します。「nullの使用が無効です」と表示されます。

0 投票する
2 に答える
4418 参照

vb.net - DataSet 行の値を Nothing に設定すると、データ型 minvalue に初期化されるのはなぜですか?

DataSet の行列をNothingなどrow.Date = Nothingに設定すると、データ型 minvalue に初期化されるのはなぜですか? この場合、日付が に設定され0000-01-01ます。列はnullなどを許可するように設定されており、行に何も設定しないと、列は空のままになります。では、なぜNothingこのように振る舞うのでしょうか。

C# ではDbNull、私はそれを に設定したと思いますが、私は VB.NET に少し緑色です - あなたが言うことができるかもしれません. :)

0 投票する
2 に答える
8156 参照

vb.net - 変数を「なし」に設定するのは良い習慣ですか?

私が得た場合

後でこれを行う必要がありますか、それとも問題ありませんか?

またはそれは必要ではありませんか?ありがとうございました。

必要な場合、私の変数ではない他のケースはありますか?

0 投票する
0 に答える
113 参照

asp.net - LinqDataSource設定プロパティを2回

user2つのフィールドを持つという名前のlinq2sqlオブジェクトがfirstnameあります。lastname

双方向のデータバインディングを可能にする「FullName」プロパティが必要です

したがって、ユーザーの部分クラスに追加しました

ここで、テキストボックスを「FullName」にバインドすると、セッターが2回呼び出されます。最初はユーザーが入力した正しいデータで、次にvalue=nothing

どうしてこれなの?どうすれば修正できますか?どうもありがとうございます

0 投票する
3 に答える
2966 参照

arrays - マップ/フィルターが...何もない配列で機能しないのはなぜですか?

すべてのタイプのサブタイプはありませんか?

これが機能しないのは奇妙です。

これは指定されていますか、機能ですか、それともバグですか?