ListView selectListView;//定义一个ListView变量
 Control.ControlCollection collecs = selectedPage.Controls;//得到TabControl中一个page下的所有控件
 int ca = collecs.Count;//此处调试时ca=4;
 Control.ControlCollection listViewCollecs = new Control.ControlCollection(selectedPage[color=#FF0000][/color]);//新定义一个ListView集合,用于存储控件
 foreach (Control control in selectedPage.Controls.Cast<Control>().ToList())
  {   if (control is ListView)//把是ListView的控件加到listViewCollecs中,调试时一共加了3次
    {
       listViewCollecs.Add(control);
    }
}
int b =listViewCollecs;//此处b等于0问题:在if (control is ListView  
        {
       listViewCollecs.Add(control);
       }
中  listViewCollecs.Add(control)一共执行了3次,为什么代码的最后一行b等于0而不是等于3?是不是listViewCollecs什么东西都没有加进去?