Как разделить строки из текстового файла Windows (разделение / r / n)

Мой вопрос довольно простой. Мне нужно получить все текстовые строки из текстового файла Windows. Все строки разделены символами \ r \ n. Я использую String.Split, но это не круто, потому что он разделяется только «на один символ», оставляя пустую строку, которую мне нужно удалить с помощью флага параметров. Есть ли способ лучше?

Моя реализация

string wholefile = GetFromSomeWhere();

// now parsing
string[] lines = operationtext.Split("\r\n".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);

// ok now I have lines array

UPDATE

File.ReadAllXXX здесь бесполезна, потому что GetFromSomeWhere на самом деле является RegEx, поэтому после этого момента у меня нет файла.

7
задан Captain Comic 30 November 2010 в 11:56
поделиться