标签: c# c#-4.0
我处于这样一种情况,即我必须对一些C#代码进行正则规则解析以完成一项小任务,并且被我认为是C#语法错误的东西绊倒了:
var moop = new { Moop = "Hello", };
这可以正确编译。
我的问题 - 允许尾随逗号/空术语的目的是什么?
它在数组中也有效:
var arr = new[]{1,2,3,};