最初の部分が失敗した場合、タスクが続行されないようにしようとしています。Task.ContinueWith例外を防止する
私のコードは以下のようになります。
Task listener = Task.Factory.StartNew(openConnection).ContinueWith((t) => listenForNumber());
void openConnection()
{
try
{
//stuff
}
catch
{
//morestuff
}
}
void listenForNumber()
{
//even more stuff
}
今listenForNuberは()OpenConnectionメソッドは、()catchブロック
を入力した場合、私は、任意のヘルプをContinueWith((t) => listenForNumber(),TaskContinuationOptions.NotOnFaulted);
しかし、誰成功を試しに実行すべきではありません? :(
おかげ
キャッチブロック内の例外を再スローまたはスワローできますか? –