Open棟梁Project - マイクロソフト系技術情報 Wiki

目次

概要

スレッド

スレッドの並列実行はOSが裏で無意識にしてくれていた。

タスク

async/awaitの登場で、同期型処理と、ほぼ変わらない記述が可能になった。

用途

タスクの分割

使い方

非同期メソッドの戻り値

void型

Task型

Task<T>型

非同期メソッドの呼び出し

Task.Wait()メソッド

await演算子

その他

Task.WhenAll?()

スレッド同期

スレッドを使用した処理を記述しないが、分割されたタスクは、

このため、一連の処理が(分割されたタスクが)、

従って、スレッド同期のlock等は無意味。
従来のスレッド同期ツールキットは使用不可能。

参考


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS