请问下面代码里面的if语句里的 &&!判断的什么 表示什么意思
case "Up": for (int i = 0; i < ListBoxTwo.Items.Count; i++) { if (ListBoxTwo.Items[i].Selected && !i.Equals(0)) { strTempText = ListBoxTwo.Items[i - 1].Text; strTempValue = ListBoxTwo.Items[i - 1].Value; ListBoxTwo.Items[i - 1].Text = ListBoxTwo.Items[i].Text; ListBoxTwo.Items[i - 1].Value = ListBoxTwo.Items[i].Value; ListBoxTwo.Items[i].Text = strTempText; ListBoxTwo.Items[i].Value = strTempValue; ListBoxTwo.Items[i - 1].Selected = true; ListBoxTwo.Items[i].Selected = false; } } break;
for (int i = 1; i < ListBoxTwo.Items.Count; i++) { if (ListBoxTwo.Items[i].Selected) {
[解决办法]
大家回答的都是对的O(∩_∩)O~