非同期完全に理解した勉強会」というイベントに参加してきたので、その備忘録です。某プテピピックで出てきた「完全に理解した(わかってない)」というフレーズを冠したイベントの3回目です。今回の主催はとりすーぷさんですが、運営は毎度おなじみもんりぃ先生、青木ととさんが主に担当しています。なんと休憩込みで5時間に及ぶセッションが用意されてたり、MVPを取った豪華登壇者がズラッと並んだり、本当にユーザーイベントか疑わしいレベルでした。(まあUTJの中の人もめっちゃ噛んでますが)会場は銀座にある「NIFcLounge(ニフクラウンジ)」です。富士通のグループ会社、富士通クラウドテクノロジーズ株式会社さんのオフィスです。IT関連の勉強会には無料で貸出をしているようなので、主催者の方は利用を検討してみてはいかがでしょうか。ちなみにこの会場、今回は定員170名でしたが、パーティションで区切って10人程度?からでも利用できるようです。ニフクラはクラウドサービスで、Unity向けのサービスもあるのでお世話になってる方もいるのではないでしょうか。いう自分も利用しています。したものをYoutubeにアップするそうです。最新版のUnityでC#7.2が使えるよ(C#の最新は7.3だよ!...あれ?)非同期とは同時実行CPUの処理を奪い合うUIスレッド=Unityではメインスレッドとよばれるユーザの入力の受付をする。描画もされるここを重用するとフリーズしたりする。kouji.hosoda資料(内容は動画アーカイブを参照)For文の中でもawaitで待てる→ユーザーの入力待ち(ページ送りとか)に便利タプル→C#7「名前のない型」を作る機能メンバーが増えたら(4つとか)独自クラスを作ろうsplitは結構重いので(非同期で)先に処理したほうがよいTry-chatch→必ず行われるべき処理はfinallyに書くラムダ式はエラーの場所がわかりにくいので中身を増やしすぎないこと先にロードしてあとからawaitする→awaitのタイミングですでにロードが完了してる場合、非同期しない処理として最適化される。コメントをキャンセルメールアドレスが公開されることはありません。