列表框计数错误

时间:2011-09-03 15:27:58

标签: c# listbox

我在第5行收到错误,listCell。计数()尝试用listCell.Items.Count()解决它但是这不起作用......任何想法?错误:不包含count的定义。

        int listCellCounter = 0;
        for (int x = 0; x < listId.Items.Count; x++)
        {
            Console.WriteLine("something " + listId.Items[x] + " " + listCell.Items[listCellCounter]);
            if (listCellCounter == listCell.Count() - 1)
            {
                listCellCounter = 0;
            }
            else
            {
                listCellCounter += 1;
            }
        }

1 个答案:

答案 0 :(得分:5)

我不太清楚listCell是什么集合,但我想.Count()应该是一个属性。因此,请尝试将代码更改为:

    ...

    if (listCellCounter == listCell.Count - 1) // or listCell.Items.Count - 1
    { 
        listCellCounter = 0;
    }

    ...

您基本上得到的错误只意味着listCell中没有Count()方法。