作者bestman8556 (廷廷)
看板C_Sharp
标题[问题] 类别宣告问题!!
时间Sat Jul 12 22:47:52 2014
想请问各位大大,
当某一事件触发时,想利用判断式去决定是否要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;
}
}
}
想请问各位大大,是否有办法在宣告类别时,类别的名称称可以如此命名?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.21.138.230
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1405176475.A.6AD.html
1F:推 Eleganse:为什麽不是把new出来的物件放在阵列里 07/12 23:07
2F:→ bestman8556:应该说 我不想事先NEW一大堆物件摆在等用到 07/12 23:08
3F:→ bestman8556:所以想等触发事件 再去NEW一个新的物件来判断&使用 07/12 23:09
4F:→ VVll:那你不会每次new完就丢到阵列内,然後回圈检查阵列 07/12 23:42
5F:推 putumaxally: f0 已经解构掉了,怎麽不直接 new 给 f0 07/12 23:50
6F:→ Abbee:疑问同楼上 07/13 17:34
7F:→ bestman8556:抱歉,范例程式码打错QQ 07/13 21:22
8F:→ bestman8556:用意主要就是f0没有 new f0 f1没有 new f1 07/13 21:23
※ 编辑: bestman8556 (211.21.138.230), 07/13/2014 21:23:45
9F:推 jason830301:用 list 可以达到你要的效果吧? 07/15 11:27
10F:→ bestman8556:回楼上J大,的确以LIST解决了~!! 谢谢拉~~ 07/15 21:48