我想把textbox的内容付给构造类里的属性。用一个循环。不要一条一条写。我现在可以从textbox循环取值。
还有一个思路是定义一个集合。取出来的值循环给集合。在用一条一两条语句付给构造类。

解决方案 »

  1.   

    用list<T> 做为构造函数的参数...
    不过值的顺序不好控制。
    lz不知道基于什么目的要这样传值?
      

  2.   

    楼主表达能力不行,鉴定完毕。
    我费了九牛二虎之力大概知道是什么意思了:
       楼主在界面上搞了很多textbox,但是不想用其名称一个一个的访问,他想要实现类似于vb6.0中的控件数组的概念……
        百度下怎么在c#中实现控件数组吧,很多解决办法。我给你一个简单的:
        你将textbox的名字起名为textBox1,textBox2……textBoxn访问时如此:Controls.Find(“textBox”+i.tostring)上面 的这段直接当textBoxi用,比如i=3,则访问的就是textBox3
      

  3.   

    我的意思也是用这个,不过忘记这个List<>怎么用,也不知道,好不好使。。