1
9
不,目前没有任何语法上的甜点。我也没听说过有人打算介绍。
|
2
5
.NET4将添加一个元组概念来处理这个问题。不幸的是,C语言不会为“解构绑定”提供任何语言支持。 |
3
4
就我个人而言,我喜欢使用out参数时引入的incovience。它帮助我思考我的方法是否真的在做它应该做的事情,或者我是否在其中塞进了太多的功能。也就是说,也许C#4.0/.NET4中的动态键入可以解决您的一些问题。
哪里
|
4
2
您还可以返回
我使用 BclExtras library 这是非常方便的(发现它如此,谢谢你JaredPar!)。 |
5
2
在perl中,可以将数组分配给括号中的变量列表。例如,你可以这样做 ($user, $password) = split(/:/,$data); |
6
2
不申报
|
7
2
这个语法糖现在在roslyn预览版中提供 as seen here (called Declaration expressions) .
|
8
0
充其量你只能使用
|
9
-1
我想这不是你想要的。 您可能会遇到一段代码,您可能会 我喜欢这样。但是变数不知从哪里冒出来,因为 它们已在参数列表中引入 个人噩梦(对我来说:) 多个返回值在这一点上有严重的缺点 如果你现在想让它返回3,你必须修改所有的代码 使用此函数的。 然而,返回的记录类型在这种常见场景中通常表现良好。 你可能正在打开潘多拉的盒子;-) 对于线路压实:
台词可以是 长度,所以你可以把一些普通的东西打包成一个。 试着用分号生活。 |
10
-1
请尝试以下代码
|