相关疑难解决方法(0)

如何将int []连接到.NET中的字符分隔字符串?

我有一个整数数组:

int[] number = new int[] { 2,3,6,7 };
Run Code Online (Sandbox Code Playgroud)

将这些转换为单个字符串的最简单方法是什么,其中数字由字符分隔(如:)"2,3,6,7"

我在C#和.NET 3.5中.

.net c# .net-3.5

99
推荐指数
6
解决办法
6万
查看次数

在c#/ LINQ中将数组转换为字符串的最短方法

作为这个问题的完全重复关闭.

我有一个数组/元素列表.我想将其转换为字符串,由自定义分隔符分隔.例如:

[1,2,3,4,5] => "1,2,3,4,5"
Run Code Online (Sandbox Code Playgroud)

在c#中执行此操作的最短/最简单的方法是什么?

我总是通过循环列表并在添加分隔符之前检查当前元素是否不是最后一个元素来完成此操作.

for(int i=0; i<arr.Length; ++i)
{
    str += arr[i].ToString();
    if(i<arr.Length)
        str += ",";
}
Run Code Online (Sandbox Code Playgroud)

是否有LINQ函数可以帮助我编写更少的代码?

c# linq arrays

53
推荐指数
2
解决办法
5万
查看次数

标签 统计

c# ×2

.net ×1

.net-3.5 ×1

arrays ×1

linq ×1