char[] chars = new char[26];
for( int i=65;i<=90;i++ )
   chars[i] = (char)i;这样chars就是包含从A到Z的数组

解决方案 »

  1.   

    timmy3310(tim) 
    正确,获得键值,然后转化
      

  2.   

    象delphi 中可以使用,array['a'..'z']
      

  3.   

    C#没有这种语句
    但是也没关系啊,用上面的方法也很方便,再说C#中也有很多东西Dephi中没有
    每种语言都各有长短,不是吗
      

  4.   

    那怎么将char 转达为 string
      

  5.   

    用楼上的方法提示错误:
    [IndexOutOfRangeException: Index was outside the bounds of the array.]
      

  6.   

    我知道错误了:
    char[] chars = new char[26];
    int ii = 0;
    for( int i=65;i<=90;i++ )
       chars[ii] = (char)i;
      

  7.   

    char[] chars = new char[26];
    int ii = 0;
    for( int i=65;i<=90;i++ )
       chars[ii++] = (char)i;
      

  8.   

    char[] chars = new char[26];
    for( int i=0;i<=25;i++ )
       chars[i] = (char)(i+65);