我想要做的是檢查listView(column5)是否包含任何與單詞'是'的項目。如果它寫的是'好的',如果列中不包含ALL中的任何項目,並且'Yes'字樣寫'Bad'。C#:if else語句與listView
現在發生什麼事情是我的程序只寫Bad(else語句),即使列確實包含具有單詞'是'的項目。
我怎樣才能解決這個問題?:
foreach (ListViewItem item in listView1.Items) {
if (item.SubItems[5].Text.Contains("Yes")) {
// Do your work here
labelContainsVideo2.Text = "GREAT";
labelContainsVideo2.ForeColor = System.Drawing.Color.Green;
} else {
labelContainsVideo2.Text = "BAD";
labelContainsVideo2.ForeColor = System.Drawing.Color.Red;
}
}
你能提供一些數據,您正在使用? –
你是否意識到唯一可以計數的項目是最後一個? – Diego
您是否檢查過數據綁定後執行此操作? – jbl