NETの逆コンパイラ(ILSpy)を使うとバイナリからC#コードを吐き出せる。
async/awaitをリバースエンジニアリングした結果がこちら。第3回 非同期メソッドの内部実装とAwaitableパターンの独自実装 筆者の鈴木孝明氏がC#を整形している。
.NET4.0でもasync/awaitは使用可能。
Install-Package Microsoft.Bcl.Async
備考:
ラムダ式とデリゲートの違い。
非同期メソッドの内部実装
どうも理解できなかった。
NETの逆コンパイラ(ILSpy)を使うとバイナリからC#コードを吐き出せる。
async/awaitをリバースエンジニアリングした結果がこちら。第3回 非同期メソッドの内部実装とAwaitableパターンの独自実装 筆者の鈴木孝明氏がC#を整形している。
.NET4.0でもasync/awaitは使用可能。
Install-Package Microsoft.Bcl.Async
非同期メソッドの内部実装
どうも理解できなかった。