這是我的代碼:我該如何檢查一個Hashtable值是否都是0?
Hashtable actualValues = new Hashtable();
actualValues.Add("Field1", Int32.Parse(field1.Value));
actualValues.Add("Field2", Int32.Parse(field2.Value));
actualValues.Add("Field3", Int32.Parse(field3.Value));
bool isAllZero = true;
foreach (int actualValue in actualValues)
{
if (actualValue > 1)
isAllZero = false;
}
if (isAllZero)
{
}
,但我得到的第6行此異常System.InvalidCastException: Specified cast is not valid.
,靠近foreach
。
我在哪裏錯了?
什麼是 'actualValues' 的類型? – 2012-01-17 14:19:11
請顯示'actualValues'的聲明 – yas4891 2012-01-17 14:19:28
(string,int),你可以在代碼中看到! – markzzz 2012-01-17 14:19:50