一、Task
这样调用返回的是一个object
static void Main(string[] args) { var A = BeginCall("9111"); var c = A.Result; Console.WriteLine(c);//输出9111 Console.ReadKey(); } static private async Task<string> BeginCall(string a) { return a; }
如果想直接获取返回的string值需要借用关键字await
static private async Task<string> TEST3Async() { string a = await BeginCall(); return a;//9111 } static private async Task<string> BeginCall() { return "9111"; }