「予約済み」に一致する ListView 内のアイテムの数を数えようとしています。次のコードがありますが、正しくカウントされません。
public void update_seat(ListView lstv1, Label lbl1, Label lbl2)
{
foreach (ListViewItem liv in lstv1.Items)
{
if (liv.SubItems[1].Text == "Reserved")
{
liv.Selected = true;
int y = lstv1.SelectedItems.Count;
lbl1.Text = y.ToString();
}
}
}
私は何を間違っていますか?