問題タブ [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 投票する
3 に答える
137620 参照

asp-classic - VBScript での NULL のエラー チェック

クラシック ASP ページに次の VBScript があります。

という行に「オブジェクトが必要です」というエラーメッセージが表示され続けますIf Not provider Is Nothing Then

値が NULL であるか、NULL ではないのに、なぜこのエラーが発生するのでしょうか?

編集:オブジェクトを呼び出すときは、NULL を渡すか、文字列を渡します。

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

vb.net - 厳密モードVB.NETでの「Ifobject=NothingThen」の置換

タイプ「オブジェクト」のselectedIDパラメーターを持つ関数があります。

私のパラメータが基になるタイプのデフォルトである場合、つまり整数のデフォルトがゼロの場合、何らかのアクションを実行したいと思います。

「StrictOn」がない場合、次を使用できます。

私は次のようなことをする必要がありますか?

または、私が見逃しているより簡単な方法はありますか?

0 投票する
1 に答える
685 参照

scala - 型パラメーターの1つがNothingである必要があるのに、Scalaの暗黙のクラスが機能しないのはなぜですか?

更新:コンパイルしてテストできるように例を変更しました。

エンリッチメントメソッドを定義する暗黙のクラスがあります。

問題は、2番目の例の場合Rは機能しないことです。Nothingコンパイラエラーが発生します。このような場合、次のコンパイラエラーが発生します。

なぜこれが起こるのですか?


私はその場合のために別の暗黙のクラスを作成することによってそれを解決することができました:

しかし、将来的にはScalaの動作に依存することはできますか?それはNothingオプションとは見なされませんRか?将来それが変更された場合、2つの異なる適用可能な暗黙が存在するため、コードは機能しなくなります。

0 投票する
4 に答える
502 参照

scala - 一部のScalaメソッドがAny/Nothingを使用する代わりに多態的な引数を使用するのはなぜですか?

たとえば、Exception.allCatchは次のように定義されます

なぜだけではないのですか

Catchその議論の共変はいつですか?

PartialFunctionまたは、オブジェクトが定義する理由

ただの代わりに

更新:これまでのところ、答えは要点を見逃しているようです。ですから、実際に質問を対象とする具体的な例を回答に含めてください。def empty[A, B]: PartialFunction[A, B]例:で機能するが機能しない(またはあまり便利ではない)コードを表示しval empty: PartialFunction[Any,Nothing]ます。

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

vb.net - VB.NETDataGridViewCheckBoxCellチェックされた値

DataGridViewCheckBoxCellから値を取得したい
さまざまなコードを試しました

また

また、ctypeとcboolおよびconvert.booleanを使用しています...デバッグに入ったときに、マウスカーソルを.valueの上に移動すると、「Nothing」が返されます。

返されない適切なブール値を取得する必要があります...設計時にチェックボックスセルの設定を変更する必要がありますか?

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

vb.net - 前半が null の場合、if ステートメントの後半を防止する

VB.net に、後半が評価されないように正しく書いたと思われるステートメントがあります。次のようになります。

If ((myDataSet2 IsNot Nothing) または myDataSet2.Tables("CurData").Rows.Count > 0)

ただし、2番目の式「myDataSet2.Tables("CurData").Rows.Count > 0」はスキップしません。

何を変更すればよいですか?

0 投票する
5 に答える
94284 参照

vb.net - "Not ... Is Nothing" 対 "... IsNot Nothing"

ここに VB.NET を使用していて、.NET を使用するのではなく使用することを強く好む、または使用しないことを強く好む人はいNot foo Is Nothingますfoo IsNot Nothingか? もしそうなら、なぜですか?

例えば

知りたいのはどっちがいいの?
どちらも同じように受け入れられますか?

0 投票する
1 に答える
1149 参照

asp.net - ASP.net - PostBack で Datatable が Nothing になる

後で使用するために、 page_loadでデータテーブルを埋めています。

後で Button_Click で serviceTable を使用したい

ServiceTable がオブジェクトを参照していないというエラーが表示されます。 ポストバック時にデータテーブルが空になる可能性はありますか? これを修正する方法は?