for (int i = 0; i < 6; i++)
            {
                //请问在循环里面如何实现申明 6个 string 变量呢?
            }我有一个数字 不固定的,我根据数字的大小 来决定声明多少个变量 谢谢指教

解决方案 »

  1.   

    string[] ss;
    ss = new sting[inputNumber];
    for(int i=0;i<inputNumber;i++)
    {
    string[i] = "";
    }
      

  2.   

    定义一个字符数组:
    string [] str=new string[count];
    循环进行处理:
    for(int i=0;i<count;i++)
    {
        str[i]="";
    }
      

  3.   

    ArrayList al=new ArrayList();
    for(int i=0;i<6;i++){
    al.add("要传入的值");
    }
    String[] str;
    al.toArray(str);
    这样撒。不过我打的是我最恨的JAVA代码不是我最喜欢的.net,顺便送上BT题一道这是一个网吧管理系统。
    首先在SQL里用getdate()得到当前登陆时间,然后以预存金额与所定义的时段收费(时段收费是在另一张表中,有二十四个字段,从零到二十三,里面记录了每个小时的收费标准)进行减运算,逐一相减,比如20块,现在时间为晚上八点,那么就是20-八点收费标准-九点收费标准以此类推,直到小于或等于1,然后用余数与下一个时段收费标准进行相除,得出所能上网的时长,精确到分,然后与当前登陆时间进行相加,然后得出预计下机时间。
    第一个做出来的送分一百,只能在SQL里完成,不能使用其它代码,当然如果有JAVA代码或者C#代码作参考,会补送一些补偿分。请高手帮忙! 问题贴子在本区,一百分,在线等