WinFormwinform 生成编号

解决方案 »

  1.   

    string[]bh = new string[100];
    for(int i = 0;i<100;i++)
    {
    string bh[i] = Convert.toint32(i);if(bh[i].len >6)
    return;
    else
    {
    for(int j =0;j<6-bh[i].len;j++)
    {
    bh[i] = "0"+bh[i];
    }
    }    
    bh[i] = "1"+bh[i];
    }
      

  2.   

    你这是连续的会员卡啊a 是获取的卡号前缀,从1开始自增,100张;
    List<string> list = new List<string>();
     int num =1;
     for (int i = 0;  i<100; i++)
     {
      string str = "";
      str = "a"+num.ToString("00000");
      list.Add(str);
       }
      

  3.   


    改一下List<string> list = new List<string>();
     int num =1;//起始值
     for (int i = 0;  i<100; i++)
     {
      string str = "";
      str = "a"+num.ToString("00000");//起始a占一位,数字占5位;
      list.Add(str);
       num++;
       }
      

  4.   


    List<string> list = new List<string>();
                int num = 1;//起始值
                string ss = "000000000";//标识去掉其实位后,数字占多少位;
                for (int i = 0; i < 100; i++)
                {
                    string str = "";
                    str = "a" + num.ToString(ss);
                    list.Add(str);
                    num++;
                }效果图: