Mein Gehirn ist jetzt müde und kann keine einfache Lösung dafür finden.C# string split - Index außerhalb der Grenzen
var res = error.Split('|');
return String.Format("Name: {0} <br /> Email: {1}", res[0] , res[1]);
Wenn keine | Split, dann wirft es einen Fehler, was wäre eine schnelle und anmutige Möglichkeit, einfach einen Standard "No Name" zu werfen oder es weitergeben. Mir sind nur die Positionen [0] und [1] wichtig.
Beispieldaten
Tom | [email protected]
Tom
Tom | [email protected]
Tom | [email protected] | texas
brauche ich einen redbull.
Überprüfen Sie die Länge von res und fügen Sie einen Standard ein, wenn es keine res [1] gibt. –
'If (res.Length> 1)' –
var res = (Fehler + "| Kein Name"). Split ('|'); –