我要做的是检查listView(第5列)是否包含任何带有“是”字样的项目。如果它确实写“很好”,如果该列根本不包含任何带有“是”字样的项目,则写“坏”。
现在发生的事情是我的程序只写了 Bad (the 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;
}
}