Meine Frage ist ziemlich einfach. Ich muss alle Textzeilen aus der Windows-Textdatei holen. Alle Zeilen sind durch \ r \ n Symbole getrennt. Ich benutze String.Split, aber es ist nicht cool, weil es nur "durch ein Symbol" spaltet leere Zeichenfolge, die ich mit Optionsflag entfernen muss. Gibt es einen besseren Weg?So teilen Sie Zeilen von Windows-Textdatei (/ r/n Trennung)
Meine Implementierung
string wholefile = GetFromSomeWhere();
// now parsing
string[] lines = operationtext.Split("\r\n".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
// ok now I have lines array
UPDATE
File.ReadAllXXX ist zwecklos hier Coz GetFromSomeWhere RegEx ist eigentlich, so habe ich keine Datei nach diesem Punkt.
definitiv überprüfen Sie diese [Vorschlag] (http://area51.stackexchange.com/proposals/11464/code-review?referrer=aWNm_PdciyFqjFW8CUacGw2 " Code-Review"). Es ist fast da, braucht nur ein wenig mehr Unterstützung :) – greatwolf