如何拆分数组中的元素并将其作为新数组返回

Ali*_*Ali 1 c# linq asp.net arrays

我有一个以下格式的字符串数组.

string[] sports = { "Cricket" ,  "Football"  ,"Boxing/Tennis " , "Soccer"} ;
Run Code Online (Sandbox Code Playgroud)

在C#中是否有任何内置方式或使用LINQ在数组中拆分字符串并返回新数组

string[] sportsNewArray = { "Cricket" ,  "Football"  ,"Boxing" , "Tenis " , "Soccer"} ;
Run Code Online (Sandbox Code Playgroud)

Adr*_*ode 11

string[] sportsNewArray = sports.SelectMany(s=>s.Split('/')).ToArray();
Run Code Online (Sandbox Code Playgroud)

  • 它几乎*太*容易.. :) (2认同)