【发布时间】:2011-04-28 17:35:41
【问题描述】:
据我了解,params 只是语法糖,“在后台”只是为您提供您指定类型的数组。
首先,你什么时候用这个?
其次,你为什么要使用它而不是仅仅声明一个数组参数?
【问题讨论】:
-
"你为什么要使用它而不是仅仅声明一个数组参数?"语法糖。这就是重点,不是吗?
-
走极端,既然都只是语法糖,为什么还要用高级语言编写呢?我们应该只用二进制编写程序。
-
@BoltClock 和 Jim:这种情况下的语法糖似乎非常少。这是 CallMyMethod(1,2,3) 和 CallMyMethod(new int[]{1,2,3}) 之间的区别。看起来很小,所以我认为可能还有更多内容。
标签: c# .net params-keyword