私は今、このアイテムが重複しているので、私は私が鍵を複製しました原因例外の後でループを続行しますか?
制約は」
を失敗したメッセージを取得することを、いくつかの状況で発生し、いくつかのアイテムをアップロードするforeachをしました、問題は私がforeachを続ける必要があることですが、例外を除いてループの終了を引き起こします。実践例:
try
{
foreach(item in list)
{
//code that add item to table
}
}catch(Exception ex)
{
Console.WriteLine(ex.Message);
}
状況:エラー「原因はすでに 例外で
-
制約の例外がある場合にのみ、foreachで再び行うことはできますか?
例外ハンドラ(try/catch)は、foreachループ内にいなければ続行できません。 – jdweng
@jdweng uhmしかし、私は外部的に他の例外をキャッチする必要がある場合? – D3bug
2つの例外ハンドルがあります。ネストされた例外を持つことはできません。 – jdweng