假设我有一个数组int [] arr = {1,2,3,4}
我想将其转换为字符串.结果我希望它像这个字符串a ="1,2,3,4";
所以我可以用"string a = arr ...."来做这件事,而不是写一个for循环吗?
谢谢
从.NET 4开始,您可以简单地执行以下操作:
var result = string.Join( ",", arr );
Run Code Online (Sandbox Code Playgroud)
在早期版本中,
var result = string.Join( ",", arr.Select( a => a.ToString() ).ToArray() );
Run Code Online (Sandbox Code Playgroud)