我正在写以下内容
if(this.tabControl1.TabPages.Count != ImagesList.Count())
{
foreach (var item in this.tabControl1.TabPages)
{
}
}
而且我无法使用 item 访问每个项目内的控件。但是通过定义它的类型
if(this.tabControl1.TabPages.Count != ImagesList.Count())
{
foreach (TabPage item in this.tabControl1.TabPages)
{
}
}
我可以使用轻松访问它们item.Controls
所以我想知道为什么我真的需要将这些项目定义/转换为TabPage
,编译器/intellasense 不应该弄清楚它,因为里面this.tabControl1.TabPages
的每个项目实际上都是一个TabPage
?