我想了解使用async - await時創建的狀態機。我把一件簡單的C#代碼 using System;
using System.Net;
using System.Threading.Tasks;
public class C
{
public static async Task<string> GetGoogleDotComHtml()
{
using
有人知道使用ldloc var CIL指令和ldloc.n是否存在一個小的差異? 在方法範圍內考慮這個局部變量表: .locals init ([0] int32 a,
[1] int32 b)
是那些指令: ldloc.0
ldloc.1
更好,worste或等於比: ldloc a
ldloc b
我試圖在運行時以IL代碼的形式發出以下代碼。 class TestObject {
public int Hello {get;set;}
public int Test {get;set;}
}
static TestObject test(BinaryReader reader) {
var a = new TestObject();