之前不知看过哪位前辈的博文有点印象C# 7控制台开始支持执行异步方法,然后闲来无事,搞着,搞着没搞出来,然后就写了这篇博文,不喜勿喷,或许对您有帮助。
在Visual Studio 2017配置支持C# 7+语法心想都VS2017了肯定是支持C# 7+语法,然后接着将控制台程序修改为异步,然后告知于我不行,尼玛这不是扯淡了么,如下:
public class Program { public static async Task Main(string[] args) { using (var context = new EFCoreDbContext()) { var blog = await context.Blogs.FindAsync(3); blog.Name = "Jeffcky"; var result = await context.SaveChangesAsync(); } Console.ReadKey(); } }