這是我認爲會比實際情況更容易的東西。無論出於何種原因,我似乎無法找出一種方法,使我想要在這裏做與if語句工作:爲datagrid值創建一個IF語句
List<int> miscTimes = new List<int>();
for (int i = 0; i < MISCdataGridView1.RowCount; i++)
{
if (MISCdataGridView1.Rows[i].Cells[2].Value == "Something")
{
miscTimes.Add(Convert.ToInt32(MISCdataGridView1.Rows[i].Cells[3].Value));
}
}
return miscTimes;
出於某種原因,我不能得到它喜歡什麼我用if語句做:
if (MISCdataGridView1.Rows[i].Cells[2].Value == "Something")
它不會拋出異常,但它不構建我的列表。它有綠色的下劃線,並說:「可能意外的參考比較;將左側類型投射到'字符串'」 我試過轉換爲字符串和所有這些。我應該怎麼做呢?
爲什麼?怎麼了? – SLaks 2010-05-30 22:41:32
假設我應該更具描述性。它不會拋出異常,但它不構建我的列表。它有綠色下劃線,並說:「可能的意外參考比較;將左側類型轉換爲'string'」 – EvanRyan 2010-05-30 22:48:31