任何人都可以請告訴我爲什麼這不會奏效?
我得到一個格式異常。 int.Parse(str)
- 不知何故此嘗試將字符串轉換爲日期時間,但我希望它得到一個intint.Parse(string)產生DateTime格式異常錯誤
bool truncL(int val)
{
while (val >= 1)
{
string str = val.ToString();
str = str.Substring(1);
val = int.Parse(str);
if (!primeList.Exists(x => x == val)) return false;
}
return true;
}
正確地調試代碼時'str'的值是多少?你的「CurrentCulture」是什麼?那你的意思是_DateTime FormatException_到底是什麼意思?代碼中沒有DateTime。 –
* int.Parse(str) - 以某種方式嘗試將字符串轉換爲日期時間*它不嘗試創建DateTime對象。它只是告訴你'string'是無效的。 –
請同時發佈完整的例外... – ChrFin