我的代码如下:
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>转换为逗号分隔的字符串的最简单方法是什么?
static void Main(string[] args) {
List<string> listStrings = new List<string>() {"C#", "ASP.NET", "SQL Server", "PHP", "Angular"};
string CommaSeparateString = GenerateCommaSeparateStringFromList(listStrings);
Console.Write(CommaSeparateString);
Console.ReadKey();
}
private static string GenerateCommaSeparateStringFromList(List<string> listStrings){return String.Join(",", listStrings);}
在c#中转换字符串列表为逗号分隔的字符串
享受吧!
Console.WriteLine(String.Join(",", new List<uint> { 1, 2, 3, 4, 5 }));
第一个参数:","
第二个参数:new List<uint> {1,2,3,4,5})
字符串。Join将一个列表作为第二个参数,并使用作为第一个参数传递的字符串将所有元素连接到一个字符串中。