Мой вопрос довольно простой. Мне нужно получить все текстовые строки из текстового файла 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, поэтому после этого момента у меня нет файла.