问题描述: Class a=new Class(){a=b,c=d}.主要是实例化后怎么有大括号从来没这么用过. 1个回答 分类:综合 2014-10-13 问题解答: 我来补答 这个是.net 4.0之后加入的命名参数,相当于Class a=new Class();a.a=b;a.c=d;更详细内容自己搜索一下C# 命名参数,这个都没见过的话,那估计其它的语法糖比如 自动属性/匿名方法/Lamda表达式 这些你都要学一下了. 展开全文阅读