怎样在建立一个类?
如在1个form中,有textbox1,textbox2,textbox3.textbox1对应与R,textbox2对应与M,textbox3对应于C,其中可能的输入为R=5/8,4/8,3,3 M=12/20,45,50  C=2,3,4 要求把输入存储到class中,在下个form中调用R,M,C中的每个部分如R1=5/8,R2=4/8,....M1=12/20,M2=45,...C1=2,C2=3,....

解决方案 »

  1.   

    还是不太明白。不过我猜你的意思可以用ArrayList来实现,不用专门写一个Class
      

  2.   

    public static string[] R;
    public static string[] M;
    public static string[] C;
    int i=0;
    for(i=0;i<输入的次数;i++)
    {
    R[i]=Text1.text.trim();
    R[i]=Text2.text.trim();
    R[i]=Text3.text.trim();
    }
      

  3.   

    怎样在建立一个类下的数组?
    如在一个form中,有textbox1,textbox2,textbox3. textbox1对应与R,textbox2对应与M,textbox3对应于C,其中可能的输入为R=5/8,4/8,3,3 M=12/20,45,50  C=2,3,4 要求把输入存储到类Params下的string数组中,在下一个form中调用R,M,C中的每个部分,如当下一个form中有Combobox和textbox.Combobox显示为R1,则textbox显示为5/8,Combobox显示为R2,则textbox显示为4/8,...Combobox显示为M1,则textbox显示为12/20,Combobox显示为M2,则textbox显示为45,...Combobox显示为C1,则textbox显示为2,Combobox显示为C2,则textbox显示为3,....
      

  4.   

    你的意思是不是
    你在文本框中输入数据
    如果有多个,会以,号分隔
    你要取得这些以,分割的数据对吗/如果是这样
    没有必要写个类
    直接用String.Split方法就搞定了例如:
    string[] s = TextBox1.Text.Trim().Split(new char[]{','});more reference:
    ms-help://MS.VSCC/MS.MSDNVS.2052/cpref/html/frlrfSystemStringClassSplitTopic.htm
      

  5.   

    TO 龙人
                  E:\work\Menu\Address.cs(301): The type or namespace name 'strinf' could not be found (are you missing a using directive or an assembly reference?)
      

  6.   

    不是strinf
    而是string 如果我要取5/8,中的5呢?
    你是要当作分数处理
    取得其中的分子吧可以还是用Split方法,分割字符用'/'
    或者自己写个方法,截取"5/8"中/前的那部分
    string s = "5/8";
    string ss = string.Empty;
    if( s.IndexOf("/") != -1 )
    ss = s.SubString(0,s.IndexOf("/"));
    else
    ss = s;
      

  7.   

    谢谢dragontt(龙人) !还有zhxzyc(努力),yqdeng(享受生活每一天) !再次谢谢大家!