Хорошо, поэтому приведенные выше ответы не совсем верны.Поэтому я добавляю свои выводы для следующего человека, который читает этот пост.
Вы не можете разбить строку, используя любые символы из таблицы выше, если вы читаете указанные строки из внешнего источника.
т.е.
string[] splitStrings = File.ReadAllText([path]).Split((char)7);
не будет разделяться этими символами.Однако внутренне созданные строки работают нормально.
, т. Е.
string[] splitStrings = "hello\agoodbye".Split((char)7);
Это может не соответствовать другим методам чтения текста из файла.Я не уверен, так как я не проверял другие методы.Имея это в виду, вероятно, лучше не использовать эти символы для разделения строк!