Подтвердить что ты не робот

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

Так как мне нравится Split() string s, я обычно использую

new char[] { ';' }

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

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

4b9b3361

Ответ 1

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

";".ToCharArray()

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

";,\t".ToCharArray()

Ответ 2

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

new[] { ';' }

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

.Split(',')