String num[]={"零","一","二","三"......};
Lable.Text = num[i];我要100分就行了

解决方案 »

  1.   

    同意楼上的
    smiletosky(仰笑九天) 
    有很多现成的算法!
      

  2.   

    sarcophile(食肉动物)

    num[20004]=?
      

  3.   

    简单地写了一个,凑合着使用吧:) static readonly string[]  num = new string[]{"零","一","二","三","四","五","六","七","八","九","十"};
     static readonly string[] Base = new string[]{"","十","百","千","万","十万","百万","千万","亿","十亿","百亿","千亿"};
     static string Convert(int i){
        string result = "";
        int  k = 0;
        while(i != 0){
          if(k >= Base.Length)
             k = Base.Length - 1;
           result = result.Insert(0,num[i % 10] + Base[k++]);
           i = i/10;
        }
        return result;
     }