タスクを作成するとします
bool aBoolean = true;
Task.Factory.StartNew(() =>
while(aBooloean) {
...
}
}
タスクを終了するグローバルブール値を使用してタスクを終了する方がよいでしょうか。
それとも、CancellationTokenSourceを使用する方が良いですか?
CancellationTokenSourceを使用してタスクを終了するのはいつ適切ですか?
CancellationTokenSourceを使用して、一貫性のない状態のままにすると、例外がスローされるだけですか?
ありがとう