连接数组中的所有字符串,用空格分隔的有效方法是什么?

Dam*_*isa 8 c# string concatenation

假设我有一个字符串数组:

string[] myStrings = new string[] { "First", "Second", "Third" };
Run Code Online (Sandbox Code Playgroud)

我想连接它们,所以输出是:

First Second Third
Run Code Online (Sandbox Code Playgroud)

我知道我可以像这样连接它们,但两者之间没有空间:

string output = String.Concat(myStrings.ToArray());
Run Code Online (Sandbox Code Playgroud)

我显然可以在循环中做到这一点,但我希望有更好的方法.

有没有更简洁的方式来做我想要的?

And*_*are 29

试试这个:

String output = String.Join(" ", myStrings);
Run Code Online (Sandbox Code Playgroud)