由于我喜欢Split()
string
,我通常会使用
new char[] { ';' }
或类似Split()
的参数。
在编译时是否有任何创建带有一个元素的字符数组的快捷方式?不是我在打字,而是......
答案 0 :(得分:30)
特别是对于多个元素,以下快捷方式很好:
";".ToCharArray()
您可以将它与多个字符一起使用:
";,\t".ToCharArray()
答案 1 :(得分:19)
在C#3中,您可以使用隐式类型数组:
new[] { ';' }
如果您没有传递StringSplitOptions
,则可以简单地利用params
参数:
.Split(',')