[問題] 類別宣告問題!!

作者: bestman8556 (廷廷)   2014-07-12 22:47:52
想請問各位大大,
當某一事件觸發時,想利用判斷式去決定是否要new一個新的類別
且判斷要new一個新的類別可能不只一次,且new的類別名稱要連續(如f1、f2...等)
大致程式碼如下:
Form1 f0 = new Form1();
觸發事件
{
while(true)
{
if(f0 == null || f0.IsDispose) //f0須跟著迴圈改變為f1、f2...等
new f0 =new Form1(); //f0須跟著迴圈改變為f1、f2...等
else
{
//Do what I want this Class that I want to do
break;
}
}
}
想請問各位大大,是否有辦法在宣告類別時,類別的名稱稱可以如此命名?
作者: Eleganse (艾勒更斯)   2014-07-12 23:07:00
為什麼不是把new出來的物件放在陣列裡
作者: bestman8556 (廷廷)   2014-07-12 23:08:00
應該說 我不想事先NEW一大堆物件擺在等用到所以想等觸發事件 再去NEW一個新的物件來判斷&使用
作者: VVll (李奧納多皮卡丘)   2014-07-12 23:42:00
那你不會每次new完就丟到陣列內,然後迴圈檢查陣列
作者: putumaxally (putumaxally)   2014-07-12 23:50:00
f0 已經解構掉了,怎麼不直接 new 給 f0
作者: Abbee (阿比)   2014-07-13 17:34:00
疑問同樓上
作者: bestman8556 (廷廷)   2014-07-13 21:22:00
抱歉,範例程式碼打錯QQ用意主要就是f0沒有 new f0 f1沒有 new f1
作者: jason830301 (Hsiang)   2014-07-15 11:27:00
用 list 可以達到你要的效果吧?
作者: bestman8556 (廷廷)   2014-07-15 21:48:00
回樓上J大,的確以LIST解決了~!! 謝謝拉~~

Links booklink

Contact Us: admin [ a t ] ucptt.com