形式和形式的平等1

时间:2009-11-04 12:38:01

标签: c# winforms

我有一组MDI表单,其中有不同的对象(Form1,Form2等)。有没有什么快速的方法来比较所选择的形式(使用FOR循环来迭代表单集合)是Form1,Form2 ..? 谢谢!

2 个答案:

答案 0 :(得分:1)

  foreach(Form f in AllForms)
  {
      if(f is From1)
         return true;
  }

答案 1 :(得分:1)

听起来很简单,你面临的实际问题是什么?

您是否尝试过常规比较?

foreach(Form f in AllForms) {
  if(f == myForm1)
    return true;
}

如果您要比较的f == myForm1 Form1个实例与myForm1匹配,请使用f is Form1如果您正在寻找“任何”{{1}没有某个地方。