Dan*_*dor 17 c# array-initialization
因为我喜欢Split() strings,所以我经常使用
new char[] { ';' }
Run Code Online (Sandbox Code Playgroud)
或类似的参数Split().
在编译时是否有任何创建带有一个元素的字符数组的快捷方式?不是我介意打字,但......
usr*_*usr 30
特别是对于多个元素,以下快捷方式很好:
";".ToCharArray()
Run Code Online (Sandbox Code Playgroud)
您可以将它与多个字符一起使用:
";,\t".ToCharArray()
Run Code Online (Sandbox Code Playgroud)
SLa*_*aks 19
在C#3中,您可以使用隐式类型数组:
new[] { ';' }
Run Code Online (Sandbox Code Playgroud)
如果您没有传递StringSplitOptions,您可以简单地利用params参数:
.Split(',')
Run Code Online (Sandbox Code Playgroud)