我需要连接很多字符串并在其中任何一个之间加上逗号.我有一个字符串列表
"123123123213"
"1232113213213"
"123213123"
Run Code Online (Sandbox Code Playgroud)
而且我想得到
"123123123213,1232113213213,123213123"
Run Code Online (Sandbox Code Playgroud)
我想知道实现这一目标的最佳方法是什么.
我可以这样做:
private List<string> stringList = new List<string> {
// a lot of strings in here
"1234567890", "34343434", "4343434" };
string outcome = string.Join(",", stringList.ToArray());
Run Code Online (Sandbox Code Playgroud)
或者可能:
StringBuilder builder = new StringBuilder();
stringList.ForEach(val => {
builder.Append(val);
builder.Append(",");
});
string outcome = builder.ToString();
Run Code Online (Sandbox Code Playgroud)
哪种方式更好?你知道连接字符串的更好方法吗?