Ярлык для создания массива символов
Так как я люблю Split()
string
с, я обычно использую
new char[] { ';' }
или что-то подобное для параметра для Split()
,
Есть ли ярлык для создания массива символов с одним элементом во время компиляции? Не то чтобы я не против печатать, но...
2 ответа
Решение
Специально для нескольких элементов хорош следующий ярлык:
";".ToCharArray()
Вы можете использовать это с несколькими символами:
";,\t".ToCharArray()
В C# 3 вы можете использовать неявно типизированный массив:
new[] { ';' }
Если вы не передаете StringSplitOptions
, вы можете просто воспользоваться params
параметр:
.Split(',')