[问题] 类别宣告问题!!

楼主: 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