string code_region = "";
code_region = listeRegions.Single(x => x.nom == nvc[index + 1]).code_region;
dt.code_region=code_region;
このコードでは、NVC [インデックス+ 1]の値がそう私はnullまたは空にすることができます私のLinqクエリが例外を発生させたくない...
インラインLINQクエリを実行する方法があるのだろうか?代わりにFirstOfDefaultを使うべきですか?あなたの助けを事前に
感謝:)
これは、コードレビューに属しジョンスキートが直接私のコメントの下にコメントしていない限り、あなたは、そこにはるかに優れたレスポンスを得るでしょう。 – Adam
マッチがない場合はどうしますか?なぜ、最初の行で 'code_region'に値を代入していますか?それを再割り当てするだけですか? (私は、あなたの名前を.NETの命名規則に従うように改訂することを強くお勧めします。) –
@JonSkeet:そうです、変数名は正しいですが、これはほんの一例で、もしあれば空の値を返したい一致するものはありません... – Jeff