2009-11-04 64 views
0

我有一個MDI表單的集合,其中有不同的對象(Form1,Form2等)。是否有任何快速的方式如何比較whather選擇的形式(使用FOR循環通過表單集合迭代)是Form1,Form2 ..? 謝謝!表單和表單的平等1

回答

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

聽起來像是一個簡單的事情要做,你面臨的實際問題是什麼?

您是否嘗試過定期比較?

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

使用f == myForm1如果你已經有了,你是比較反對或f is Form1,如果你正在尋找「任何」 Form1,不已經有一個地方的Form1名爲myForm1一個實例。

+0

f == Form1 ?????它甚至不會編譯。 – 2009-11-04 12:47:13