比如Form2有多个打开的Form2实例窗口,请问,如何得到this的集合

解决方案 »

  1.   

    将打开的form2实例窗口都Add到list集合里面
    不就行了
    list.Add(实例化form2); //每次实例化的时候放进去
      

  2.   

    楼上正解,定义一个list<form2>的集合,在你每次实例化的时候添加进去,以后直接遍历取出添加进去的form2就OK了
      

  3.   

    有很多方法啊
    泛型是最好的如list<>
    还可以用arraylist,dictionary等等
    这些都可以 存放object类型的对象
      

  4.   

    List<Form2> list = new List<Form2>();
    list.Add(new Form2());