如何将字符串的第一部分和最后部分用空格分隔

Any*_*are 2 c# regex linq string string-split

如果我的名字由一个以空格分隔的多个部分组成,我想得到:

the first name + " " + the last name.
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点.

  • 没有规则,除了用空格分隔的名称.

  • 有许多部件.

例:

john depp lennon
Run Code Online (Sandbox Code Playgroud)

至:

john lennon
Run Code Online (Sandbox Code Playgroud)

Sha*_*hai 5

string sString = "john depp lennon";
string[] sArray = sString.Split(' ');

string sStartEnd = sArray[0] + " " + sArray[sArray.Count()-1]; // "john lennon"
Run Code Online (Sandbox Code Playgroud)