文字列「10-1283-01」の長さが同じで、「10-xxxx-0x」のような文字列があります。 「10-」のような最初の3文字だけが必要です。最後は "-0"のような2文字です。C#のサブストリング
だから、以下のようなダイビング/サブストリングです。 first3のために私に必要な文字列を与えるが、lastPartのために私にArgumentOutOfRangeExceptionを与える。
どのように-0文字列が得られるか教えてください。おかげでアドバンス
string partnoveri = lpartno.Text;
string first3=partnoveri.Substring(0, 3);
string lastPart = partnoveri.Substring(partnoveri.IndexOf("-0"),partnoveri.Length-1);
if(partnoveri.Substring(0,3)== "10 - " &&(partnoveri .substring(7,2)== "0"))then valid not else – Shon