白い文字を含む文字列があり、そこからいくつかの値を部分文字列にしたいと考えています。
string mystring = "1. JoshTestLowdop 192";
(from 1. to J there's a whitespace)
string FirstNO = mystring.Substring(0, mystring.IndexOf(' '));
string Name = mystring.Substring(mystring.IndexOf(' '), mystring.LastIndexOf(' '));
string ID = mystring.Substring(mystring.LastIndexOf(' ');
しかし、残念ながら、文字列 Name には 192 の数字 1 も含まれています。これはすべきではありません。
誰かが説明できます..何が問題なのですか?