13,009
回編集
(→例外処理) |
|||
25行目: | 25行目: | ||
タスクとは、一連の処理をひとまとまりにした単位である。<br> | タスクとは、一連の処理をひとまとまりにした単位である。<br> | ||
<code>Task</code>クラスはマルチスレッドで実行されるようになっており、連続で記述する場合は、記述した個数だけマルチスレッドで並列処理される。<br> | <code>Task</code>クラスはマルチスレッドで実行されるようになっており、連続で記述する場合は、記述した個数だけマルチスレッドで並列処理される。<br> | ||
<br> | |||
<code>Task.Run</code>メソッドは、大量の計算のみを行う処理を並列実行させる時のみに使用する場合、または、既存のメソッドを変更せずに使用する場合に使用する。<br> | |||
<syntaxhighlight lang="c#"> | <syntaxhighlight lang="c#"> | ||
public async Task MethodAsync() | public async Task MethodAsync() |