タグ

ブックマーク / www.kekyo.net (1)

  • できる!C#で非同期処理(Taskとasync-await)

    ヤヴァいタイトル付けてしまった…. ええと、これはAdvent Calendarではありませんが、勢いで書いています(C# ADは既に埋まっていた…) それには、こんな事情があったのです: 「.NET非同期処理(async-await)を制御する、様々な方法」の記事がコンスタントにPVを稼いでいる (その割に、他の非同期関連の記事は読まれない)。 asyncやawaitキーワードの使い方を度々聞かれる。 Task.Wait()とか、Task.Resultとか使ってるコードを頻繁に見る(不要なのに! しかも、この記事を参照しながら全部Wait()とかResultしているブログ記事… そしてそこから流入するPV… 死んじゃう、死んじゃうよ…)。 Task.Run()とか、Task.Factory.StartNew()とか、Task.Start()とか、Task.ContinueWith()を使

    できる!C#で非同期処理(Taskとasync-await)
    tanosikeizaigaku
    tanosikeizaigaku 2019/12/27
    どうやったら.Resultや.Waitを使わずに済むのか。触っているソフトのソースコードには.Resultや.Waitが見かけられる。正しい方法で書けるようになるまで何度でも読む
  • 1