请教:C#中有无类似JAVA这样的转换语法?怎么把一个整形数组转为字符串输出?Java语法:Arrays.toString(int[]) C#有无类似语法?谢谢

解决方案 »

  1.   

    我查了一下确实没有
    你自己写个方法嘛 
            public string FormatIntArrayList(int [] intArr)
            {
                StringBuilder sbString = new StringBuilder("");
                foreach(int inAr in intArr){
                    sbString.Append(inAr);
                }
                return sbString.ToString();
            }
    StringBuilder拼接字符串效率要高点。
      

  2.   

    good good study,day day up
      

  3.   

    怎么把一个整形数组转为字符串输出?
    有个方法jion来连接字符串可以实现
    egg:
    int[] a=new int[3]{1,2,3};
    for(int i=0;i<a.length;i++)
    {
      string s=a[i].join(a[i+1]);
    Console.WritenLine(s);
    }
      

  4.   

    真是有些麻烦,C#还得加油JAVA老大还是较牛一些。
      

  5.   

    Java中比C#“有些麻烦”的多了去了
                int[] a = new [] {1,3,5,7};
                Console.WriteLine(string.Join(",",a));            char[] c = new[] { 'a', 'b', 'c' };
                Console.WriteLine(c);