問題タブ [nullreferenceexception]

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 に答える
8822 参照

c# - 考えられるNullreferenceException

Resharperは「PossibleSystem.NullReferenceException」警告を表示しています。しかし、どうすれば入手できるのかわかりません。

すべてのフィールドをチェックした場合、これはどのようにNullReferenceを与えることができますか?以下を使用しても警告は表示されません。

編集:更新されたコード。

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

.net - この拡張メソッドが VB.NET で NullReferenceException をスローするのはなぜですか?

以前の経験から、null インスタンスで拡張メソッドを呼び出すことは (おそらくお勧めではありませんが) 完全に合法であるという印象を受けていました。したがって、C# では、このコードがコンパイルされて実行されます。

ただし、私は開発チームの他のメンバーのためにサンプル コードの小さなスイートをまとめただけでした (私たちは .NET 3.5 にアップグレードしたばかりで、チームがいくつかの新機能について理解できるようにするタスクを割り当てられました)。利用可能)、上記のコードに相当する VB.NETと思われるものを書きましたが、実際にはNullReferenceException. 私が書いたコードは次のとおりです。

インスタンス メソッドを呼び出したかのように、デバッガーはその場で停止します。何か間違っていますか (たとえば、C# と VB.NET の間で拡張メソッドを定義する方法に微妙な違いがありますか?)。C#では合法ですが、VB.NETのnullインスタンスで拡張メソッドを呼び出すことは実際には合法ではありませんか? (これは言語固有のものではなく .NET のものだと思っていたでしょうが、おそらく私は間違っていました。)

誰か私にこれを説明できますか?

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

asp.net - 静的メソッドのHttpContext.CurrentNullReferenceException

いくつかの静的メソッドを持つ静的クラスがあります。これらのメソッドでは、を使用して現在のスレッドのコンテキストにアクセスしようとしていますHttpContext.Current。例えば:

ただし、これを行うと、NullReferenceException悪名高い「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というメッセージが表示されます。

何か案は?

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

null - nullフィールドのGetHashCode?

関数内のnullフィールドを処理するにはどうすればよいGetHashCodeですか?

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

c# - オブジェクト参照がオブジェクトのインスタンスに設定されていません #5

オブジェクト参照がオブジェクト インスタンスに設定されていません。説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。

例外の詳細: System.NullReferenceException: オブジェクト参照がオブジェクトのインスタンスに設定されていません。

何か案は?エラーがわかりません。

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

c# - ページのポストバック中に null 参照例外エラーをスローするプレースホルダー コントロールで動的に作成された「CheckBoxList」

データベースの行数に基づいて、データで満たされた多数のチェックボックスリストを動的に作成する Web フォームがあります。次に、これがプレースホルダーに追加されて表示されます。

クリックするとボタンがあり、選択したチェックボックスの値がデータベースに追加されますが、現在ボタンをクリックするとポストバック後に、ページに「System.NullReferenceException」というエラーが表示されます。

次のコードは、(!Page.IsNotPostBack) 内の Page_Load と、多数のチェックボックス リストを動的に作成するループ内に記述されています。

ポストバック後にコントロールが再作成されないように見えるため、誰でも助けることができるため、コントロールが見つからず、null 参照例外がスローされます。

0 投票する
10 に答える
1370 参照

c# - C# でのインタビューの質問

テクニカル リードから次のような質問を受けました。
彼はクラスを作成し、オブジェクトを宣言して初期化しました。ただし、状況によっては、「null 参照」例外が発生する場合があります。
彼は、そのような例外には 1000 の理由が考えられるとコメントし、私に 1 つの理由を推測するように求めました。
私はそれを理解することができません。そのような例外が発生する可能性がある理由は何ですか?

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

c# - XMLファイルからドロップダウンリストへのコンテンツのロード中にエラーが発生しました

上記のコードは、国のリストをxmlファイルからドロップダウンリストにロードするために使用しています。しかし、そうしている間、Null参照エラーが発生しています。

オブジェクト参照がオブジェクト インスタンスに設定されていません。

xmlファイルの内容:

エラーを回避できるように、コードのどこを変更する必要がありますか。

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

wcf - コールバック チャネルの取得中に NullReference 例外がスローされる

私は、WCF の二重契約と仲良くしようとしています。この記事のコード

( http://msdn.microsoft.com/en-us/library/ms731184.aspx )

ICalculatorDuplexCallback コールバック = null; コールバック = OperationContext.Current.GetCallbackChannel();

NullReferenceException をスローします。では、どうすればこれを管理できますか?

ご清聴ありがとうございました!

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

c# - Null 参照例外

"オブジェクト参照がオブジェクト インスタンスに設定されていません。"

私はこのC#で非常に新しいので、どんな助けも素晴らしいでしょう.

私のエラーが何であるかわかりません。


それが残りのコードです