をお勧めしたいです(説明付き)を次のようにその後
int[] integersInMyString = myString .Split(new char[] {' '}, StringSplitOptions.RemoveEmptyEntries) //splitting all the parts by a space (' ') and removing empty entries
.Where(part => int.TryParse(part, out value)) //selecting only the substrnigs that are integers
.Select(int.Parse) //converting the strings to integers, since we've already filtered the ones we can convert
.ToArray(); //getting the array from the ienumerable
あなたが使用して2つの必要な整数を単にアクセスすることができました:
integersInMyString[0] //the first integer a.k.a the quantity
integersInMyString[1] //the first integer a.k.a the individual price
製品名によると、私はどの部分を正確に理解できませんでしたそうでなければならない。名前の直後に来るものがわかっている場合は、String.SubstringとString.IndexOfのインスタンスを使用できます。
あなたの質問にもっと具体的になる可能性があります。私はあなたを助けてうれしいです。
P .:十分な評判がない場合は、私の答えが十分ではない場合は私にごめんなさい...助けてください!おそらく、正規表現をチェックアウトしたいと思うごとに、一緒にこのコードのスニペットでそれをやっ
。 – Bill