Тёмный

async await (C# and unity) : 今更だけど完璧に理解しよう 

Visual Programmer 西条
Подписаться 1,2 тыс.
Просмотров 2,7 тыс.
50% 1

Опубликовано:

 

14 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 7   
@VisualProgrammer_Saijo
@VisualProgrammer_Saijo Год назад
■訂正 1 18:14 誤:Func 正:Func 説明: Heavy()には引数を渡していますが、delegateは、「引数なしで戻り値あり」なので、Func、となります。 ■訂正 2 await t; すると、await以下の処理をタスクスケジューラに追加し、この、「追加されたTask」を戻り値として、関数の呼び元に制御を返します。 次の動画で説明します。 ■訂正3 unityの説明で、 誤 : LastUpdate 正 : LateUpdate
@nigeru1-r8v
@nigeru1-r8v 8 месяцев назад
わかりやすい。 そもそもawaitが動画向きの内容なんだろうな。
@nthdthdyjsehsnw4ethwbt
@nthdthdyjsehsnw4ethwbt Год назад
す、凄い!今まで見てきたasync/awaitの説明の中で一番分かりやすい! awaitで待ってるもんだと思ってたら、これはすぐ返してるんですね・・・。だからTaskの戻り値無くても関数の戻り値をasync Taskにしないといけないと。voidじゃだめな理由も理解出来ました。あと、コンソールだとawait跨いだ後はスレッドは戻らずにその先で処理をするのも初めて知りました・・・。
@VisualProgrammer_Saijo
@VisualProgrammer_Saijo Год назад
コメント、ありがとうございます!
@りんりん-i9m
@りんりん-i9m Год назад
細かいことで申し訳ないのですが動画内のLastUpdateはLateUpdateとは別物ですか?
@VisualProgrammer_Saijo
@VisualProgrammer_Saijo Год назад
すいません。LateUpdateの誤りでした。 ご指摘頂き、ありがとうございます!
@ayyatnnk3070
@ayyatnnk3070 9 месяцев назад
非常にわかり易い内容だったのですが、16:50までの基本をC#(.NET Framework)で書いたところ、デッドロックになってしまいMainのwhileループから抜けなくなってしまいました。。。
Далее
Await Async Tasks Are Getting Awesome in .NET 9!
9:24
Compilers, How They Work, And Writing Them From Scratch
23:53