如题:
int[] a = new int[] { 1, 2, 3, 4 };
最后我想以string类型输出
“1234”(不带引号)
不知道C#里面有无这样的方法!
谢谢大家回答!!!

解决方案 »

  1.   

         int[] srr = new int[] { 1,2 };
                string result = string.Concat(srr);
      

  2.   

    int[] a = new int[]{ 1, 2, 3, 4 };
    string a1 = null;
    for (int i = 0; i < a.Length; i++)
    {
     a1 += a[i];
    }
    Console.WriteLine(a1);
    这个也行
      

  3.   

    void Main()
    {
    int[] a = new int[] { 1, 2, 3, 4 };
    string str=string.Join("",a.Select(b=>b.ToString()).ToArray());  
    string str1=string.Concat(a.Select(b=>b.ToString()).ToArray());
    }
     方法很多
      

  4.   

    你这个不行啊!
    输出是System.Int32[]
      

  5.   

    int[] srr = new int[] { 1,2 };
    string result = string.Concat(srr);
    string result 这个是int类型?
    呵呵我无语啦。