Ярлык для создания массива символов

Так как я люблю Split()stringс, я обычно использую

new char[] { ';' }

или что-то подобное для параметра для Split(),

Есть ли ярлык для создания массива символов с одним элементом во время компиляции? Не то чтобы я не против печатать, но...

2 ответа

Решение

Специально для нескольких элементов хорош следующий ярлык:

";".ToCharArray()

Вы можете использовать это с несколькими символами:

";,\t".ToCharArray()

В C# 3 вы можете использовать неявно типизированный массив:

new[] { ';' }

Если вы не передаете StringSplitOptions, вы можете просто воспользоваться params параметр:

.Split(',')
Другие вопросы по тегам