C# array Holen Sie sich last-Element von split in einer Zeile

Ich weiß, dass dies funktioniert, um das erste Element eines Arrays

string aString = @"hello/all\this\is/a\test";
string firstItemOfSplit = aString.Split(new char[] {'\\', '/'})[0];
//firstItemOfSplit = hello

gibt es einen Weg, um das Letzte Element? So etwas wie

string aString = @"hello/all\this\is/a\test";
string lastItemOfSplit = aString.Split(new char[] {'\\', '/'})[index.last];
//lastItemOfSplit = test
btw, eine sauberere Möglichkeit der Berufung split wäre aString.Split('\\', '/').
oder aString.Split(@"\/".ToCharArray ()).

InformationsquelleAutor Patrick Lorio | 2011-10-18

Schreibe einen Kommentar