c#数组转换成字符串的4种方法

c#数组转换成字符串的4种方法

方法1

//数组转换成字符串

List strArray=new List() { "a1", "a2" , "a3"};

List intArray = new List() { 1, 2, 3 };

Console.WriteLine($"strArray=={string.Join(",", strArray)}");

Console.WriteLine($"intArray=={string.Join(",", intArray)}");

方法2

int[] arr = { 1, 2, 3, 4, 5 };

string str = string.Join(",", arr.Select(x => x.ToString()));

Console.WriteLine(str);

方法3:使用StringBuilder类

int[] arr = { 1, 2, 3, 4, 5 };

StringBuilder sb = new StringBuilder();

for (int i = 0; i < arr.Length; i++)

{

sb.Append(arr[i].ToString());

if (i < arr.Length - 1)

{

sb.Append(",");

}

}

string str = sb.ToString();

Console.WriteLine(str);

方法4:使用foreach循环

int[] arr = { 1, 2, 3, 4, 5 };

string str = "";

foreach (int num in arr)

{

str += num.ToString() + ",";

}

str = str.TrimEnd(',');

Console.WriteLine(str);

相关文章

365一直提款维护中 闲鱼怎么删除评价 删除评价的方法步骤
bet体育365官网正规平台 “鬼才词人”方文山:所有的喝彩,皆来自精益求精|163
365一直提款维护中 胡惟庸野史趣闻

胡惟庸野史趣闻

⏱️ 06-30 👁️ 4769