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

c# - 値を null にすることはできません。ArgumentNullException

現在、座席番号、名前、価格、ステータスなど、劇場の座席に関する情報を含む配列を返そうとしています。選択に基づいてすべての空席または予約済みの座席を一覧表示するコンボボックスを使用しています。コンボボックスで指定席を選択するときは、AddRange を使用してメソッドを呼び出します。このメソッドは、すべての座席とその情報を含む配列をループすることになっています。座席が空いている場合は、配列に追加します。すべてが完了したら、この配列を返します。ただし、ArgumentNullException を処理しています。

メインフォーム:

シートマネージャー:

MainForm では、ここで ArgumentNullException が発生します。

そして、これはすべての空席を含む配列が返されるメソッドです:

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

multithreading - ArgumentNull例外を回避するために、複数のスレッドシナリオでディクショナリを実装する方法は?

複数スレッドのシナリオで辞書を実装しようとしています。シングルスレッドでは正常に動作しますが、複数スレッドのシナリオでは ArgumentNull Exception が発生しました。ロックを使用してみましたが、まだ運がありません。以下は、私の実装のコードの詳細です。

ここで、IRDOMail oItem は Exchangeserver WebService のクラスです。

例外: -

これらの例外は、cc.TryGetValue(recipient.Name, out value1)、bcc.TryGetValue(recipient.Name,out value)、to.TryGetValue(recipient.Name, out value2) などの値を取得しようとしているときに発生します。

{System.ArgumentNullException: 値を null にすることはできません。パラメータ名: System.Collections.Generic.Dictionary 2.FindEntry(TKey key) at System.Collections.Generic.Dictionary2.TryGetValue(TKey key, TValue& value) at ABC.Common.Collection.SynchronizedDictionary`2.TryGetValue(TKey key, TValue& value) ) in (クラスファイルパス)

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

c# - Directory パラメータとして空の文字列を渡す

あなたがこれを手伝ってくれるかどうか、私はさまよっていました。文字列 Directory を入力として受け取るコンソール アプリがあります。

ユーザーが空の文字列を入力したかどうかを確認できるチェックを配置したい システムに ArgumentNullException などのエラーをログに記録させたい。

コードはこれらの行のどこかにあります。今私が抱えている問題は、例外がスローされないことです。代わりに、プログラムはディレクトリがプロジェクトの bin\Debug フォルダーにあると想定します。指定されたディレクトリが「」の場合、プログラムの実行を停止するために何をする必要があるかわかりません。if(inputDirectory == null) を実行しましたが、これは機能しませんでした。何かアドバイス?ありがとう、ジェットナー。

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

c# - XML からの UITableView の設定: Xml ファイルの URL が MonoTouch/Xamarin.ios c# で null である

xml から UITableView を設定しようとしており、xamarin.ios を使用して開発しています。アプリを実行してタブを選択すると、UITableView がアプリにクラッシュし、ArgumentNullException が発生します。

例外は次のとおりです。「System.ArgumentNullException。引数を null にすることはできません。パラメータ名:url」であり、XDocument xmlDoc = XDocument.Load (clubFile); 行でスローされます。

xml ドキュメントは、サブフォルダーではなく、ソリューション/アプリ内にローカルに保存されます。URLが何で、どこに行くのかよくわかりません。

どんな助けでも大歓迎です!ありがとう。

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

asp.net-mvc - 単体テストでの FormsAuthentification.SetAuthCookie または FormsAuthentification.SignOut ArgumentNullException

実際にはテストを行うように設計されていない ASP.NET MVC 3 アプリの単体テストを作成していますが、実行する必要があります。テストの 1 つは、ログイン アクションをカバーする必要があります。基本的には、認証 Cookie を設定します。しかし、単体テストでは、次のことで失敗します。 at System.Boolean.Parse(String value) at System.Web.Configuration.HttpCapabilitiesBase.CapsParseBool(String capsKey) at System.Web.Configuration.HttpCapabilitiesBase.get_Cookies() at System.Web.Security.CookielessHelperClass.UseCookieless(HttpContext context, Boolean doRedirect, HttpCookieMode cookieMode) at System.Web.Security.FormsAuthentication.SetAuthCookie(String userName, Boolean createPersistentCookie, String strCookiePath) at System.Web.Security.FormsAuthentication.SetAuthCookie(String userName, Boolean createPersistentCookie)

以下のこのメソッドでモックできるものはすべてモックし、実際の HttpContext を設定しました。

私は何が欠けていますか?それについてすべてを読んでください。本当に役立つものは何もありません。ブラウザのプロパティを設定して Cookie をオフ{"cookies", "false"}にすると、後遺症は解決されますが、理由は解決されません。

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

c# - MonoGame.Framework.dll で 'System.ArgumentNullException' 型の未処理の例外が発生しました

現在、モノゲームを使用して簡単なゲームを作成しようとしています。

私が現在直面している問題は、私のコードが問題なく実行されることがあることです。しかし、この例外がスローされる時があります:

MonoGame.Framework.dll で 'System.ArgumentNullException' 型の未処理の例外が発生しました

追加情報: 値を null にすることはできません。

ここでの私の質問は、この種の問題は常に発生するわけではないので、どのように対処するのですか?
ソリューションをクリーニングしてみました。しかし、ソリューションをクリーンアップした直後にまだ発生することがあります。

スタック トレースは Draw(); にあります。spriteBatch.Draw(); 行のメソッド

最初の行にヒットすることもあれば、2 番目の行にヒットすることもあります。

type1またはtype2をランダムに選択できる無限の実行プラットフォームを作成しようとしています。Update(); のコードは次のとおりです。私の Draw(); の上にあるメソッド 必要な場合の方法。

私はプログラミングの世界、特に C# とモノゲームにかなり慣れていないので、簡単な言葉で説明してください。