首页新闻找找看学习计划

DbQueryCommit(EFCoreContext context) => this.context = context; 这个语法 不是3.5的吗

0
[待解决问题]
 public DbQueryCommit(EFCoreContext context) => this.context = context;
这个语法 不是3.5的吗
3.5 尽然不支持
莫非是 4以上的? 
 
 
efreer的主页 efreer | 初学一级 | 园豆:2
提问于:2017-04-05 11:02
< >
分享
所有回答(2)
0

这种语法糖好像要到6里面才有吧,反正肯定的是4.5之前是没有的。

Daniel Cai | 园豆:10374 (专家六级) | 2017-04-05 11:12

恩 ,应该是,这个是兰姆达的高级方式??

支持(0) 反对(0) efreer | 园豆:2 (初学一级) | 2017-04-05 11:14

@efreer: 不是,还是普通的lambda表达式,只是当你方法比较简单的情况下可以这样一笔带过,不需要在通过大括号指明方法体。

支持(0) 反对(0) Daniel Cai | 园豆:10374 (专家六级) | 2017-04-05 11:22
0

这个是语法糖,和.net版本没有关系。C# 7  是编译器功能。

升级你的vs到2017

写代码的小2B | 园豆:4346 (老鸟四级) | 2017-04-05 14:40
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册