我的代码如下:转换列表到逗号分隔的字符串
public void ReadListItem()
{
List<uint> lst = new List<uint>() { 1, 2, 3, 4, 5 };
string str = string.Empty;
foreach (var item in lst)
str = str + item + ",";
str = str.Remove(str.Length - 1);
Console.WriteLine(str);
}
输出:1,2,3,4,5
什么是对List<uint>
转换成一个逗号分隔的字符串的最简单的方法是什么?
'String.Join'是你所需要的。 – asawyer 2013-02-19 14:27:14
'var csvString = String.Join(“,”,lst);'应该这样做。 – Mithrandir 2013-02-19 14:27:41
对于任何想要重新打开它的人来说,如果它不是太本地化,它是一个重复的:http://stackoverflow.com/questions/799446/creating-a-comma-separated-list-from-iliststring-or-ienumerablestring – 2013-02-19 14:40:55