我错过了什么:
decVal = Decimal.Parse(myAr[0]);
或者
Decimal.TryParse(myAr[0], out decVal);
失败!
输入字符串的格式不正确。
myAr[0] is "678016".
尝试添加NumberStyle.Any
,CultureInfo.InvarialtCulture
但得到了相同的结果。
有关字符串的更多信息:
它与希伯来语中的一些字母和它们之间的“\u200e”空格连接。然后我使用 split(' ') 来取回数字。
这可能是这个错误的来源,但是当我在手表中检查 myAr[0] 时,它是纯字符串....