-3

何が欠けていますか:

decVal = Decimal.Parse(myAr[0]);

または

Decimal.TryParse(myAr[0], out decVal);

失敗!

入力文字列が正しい形式ではありませんでした。

myAr[0] is "678016".

追加しようとしましNumberStyle.AnyCultureInfo.InvarialtCultureが、同じ結果が得られました。

文字列の詳細:

ヘブライ語のいくつかの文字とそれらの間の「\u200e」スペースで連結されています。そして、split(' ') を使用して数値を取得します。

これがおそらくこのエラーの原因ですが、ウォッチで myAr[0] を確認すると、純粋な文字列です....

4

2 に答える 2