Как вызвать метод перегрузки String.Split (Char, StringSplitOptions)? - PullRequest
0 голосов
/ 29 апреля 2020

Я пытался вызвать метод перегрузки String.Split(Char, StringSplitOptions) с помощью

"a.b".Split('.', StringSplitOptions.RemoveEmptyEntries);

, но, похоже, он вызывает другую перегрузку, и компилятор жалуется, что StringSplitOptions.RemoveEmptyEntries нельзя преобразовать в char.

В ответах на этот вопрос предлагается использовать массив char, например:

"a.b".Split(new char[] { '.' }, StringSplitOptions.RemoveEmptyEntries);

, который, как я считаю, использует метод перегрузки String.Split (char[] separator, StringSplitOptions options), и это принят компилятором.

Ответы выше не объясняют, как можно вызвать метод перегрузки String.Split(Char, StringSplitOptions). Это то, что я хотел бы знать.

...