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

时间:2012-04-26 08:23:26

标签: c# asp.net arrays linq

我有以下格式的字符串数组。

string[] sports = { "Cricket" ,  "Football"  ,"Boxing/Tennis " , "Soccer"} ;

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

这样的新数组
string[] sportsNewArray = { "Cricket" ,  "Football"  ,"Boxing" , "Tenis " , "Soccer"} ;

1 个答案:

答案 0 :(得分:11)

string[] sportsNewArray = sports.SelectMany(s=>s.Split('/')).ToArray();