我有一个字符串数组。它是动态的,可以是任意长度(0 也)。如何从数组中创建一个字符串,由任何分隔符分隔,如 ;
或 |
??
string str = string.empty;
string[] arrOptions = strOptions.Split(new string[]{"\n"}, StringSplitOptions.RemoveEmptyEntries);
现在,必须从 arrOptions
生成字符串并将其放入 str
最佳答案
使用string.Join
:
string result = string.Join("\n", arrOptions);
或者简单地连接它们,如果你不再需要分隔符:
string result = string.Concat(arrOptions);
关于c# - 从 string[] 构建一个字符串而不使用任何循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14375233/