問題タブ [argumentnullexception]

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 投票する
0 に答える
295 参照

c# - ReadXML の ArgumentNullException

XML ファイルへの DataSet のシリアル化に問題があります。XML をロードしようとするたびに、ReadXML() 関数が ArgumentNullException をスローします。興味深いことに、この問題は、空のデータセットにロードした場合にのみ発生します。DataSet にテーブルを入力し、XML ファイルから DataSet を読み込んでテーブルを置き換えようとすると、スローされる例外はありません。私の DataTables はリレーションで接続されています。XMLScheme は使用しません。既存のデータセットを置き換えても、XML ファイルが読み込まれないからです。

例外がスローされると、1 つのテーブルが部分的にロードされます。最初のレコードは正しくロードされ、2 番目のレコードは null 値と StrongTypingExceptions で埋められます。

何が起こっているか知っている人はいますか?

//編集:

書き込み:

読む:

すべてのモードを試しました。

スキーマが読み取り中の場合:

[System.Data.DataException] {"制約内の無効な 'キー' ノード: FK_SapTable_SapFieldFilter."} System.Data.DataException

リレーション FK_SapTable_SapFieldFilter で接続された 2 つのテーブルがあります。テーブル「SapTable」には、フィールド TableId がキーとしてあります-決してnullではありません。SapFieldFilter の TableId フィールドに接続されます。私の SapFieldFilter は今のところ空のテーブルですが、問題になることはありません。

私の関係 -> pic

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

windows-phone-8 - タイル エラーからの Windows Phone リンク

劇場のリストがあり、アプリケーションからセカンダリ タイルを作成して、特定の劇場に直接移動しました。クエリ文字列で劇場の ID を渡します。

ファイル「MainViewModel.cs」のWCFサービスから劇場をロードします

私のホームページには劇場のリストがあり、詳細ページに移動できます。

しかし、タイルから移動したい場合、エラーが発生します...

タイル :

マイシアター詳細ページ:

エラー :

https://dl.dropboxusercontent.com/u/9197067/error.png

データがロードされていない場合のように...

問題がどこから来たのか考えていますか?

解決策は簡単かもしれませんが、私は初心者です...データを非同期でロードし、アプリケーションが完了するまで待機しないためかもしれません...

ありがとう

編集 :

私の LoadData() メソッド:

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

c# - null 型をリストに変換する (エラー処理)

そのため、タイトルは少し誤解を招きやすいので、最初に整理します。

次のコードを検討してください。

System.ArgumentNullExceptionこれは、ユーザーが最後に意図的に null を入力した場合にスローされます。例:

これで、基本的にothernameリストを取得および設定するプロパティができました。私の懸念は、次のようなすべての段階で確認する必要があることです (プロパティ内、およびこのメソッド内):

なぜなら、 には null が受け入れられるからですothername。c# がこの機能をネイティブに提供する方法はありますか? ifothernameが null の場合、実際には ToList() を操作しません。

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

c# - IEnumerable を初期化する方法 that be empty and allow to Concat to it?

I tried this code for adding b to books:

IEnumerable<Book> books =null;
foreach (Book b in context.Books.AsEnumerable()

I tried this code for adding b to books:

but gives me this error on last line of code:

System.ArgumentNullException: Value cannot be null. Parameter name: first

it seems that null Collection could not concatenated. I use EF,so how should I initialize my Collection that have no thing in it and I could concatenate to it?


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

c# - ArgumentNullException をスローする DateTime.Parse

DateTimeオブジェクトを読み取りXML、リマインダー オブジェクトのリストにロードしようとしています。

Datetime.ParseArgument Null Exceptionwithメッセージを投げています:

文字列参照が文字列のインスタンスに設定されていません。

これが私のコードです:

解析する DateTime 文字列が XML ファイルに明確に格納されているため、この例外がスローされる理由はよくわかりません。

どんな助けでも大歓迎です。

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

c# - Convert.ToString は NRE を発生させます

http://turcguide.com/stack/nre1.jpg

私の例 mytext[i].text のようなユーザー定義オブジェクトを使用すると、NullReferenceException が発生しますが、設計時のオブジェクトを使用すると、NullReferenceException はありません。

私の例では、以下の行は例外を与えませんが、 IngNbrTxt.Text(desing time object) の代わりに mytext[i].text(run time object) のような配列オブジェクトを配置すると、リンクに示されているように例外が発生しますその上。

string myvar = Convert.ToString(IngNbrTxt.Text);

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

c# - foreach ループ内で整数をインクリメントできません

リストから配列に変換する C# メソッドがあります。コードは次のようになります。

ただし、常に Null 例外が発生します。誰かが私にこれを説明できますか?