如何在C#中从array <string>创建array <string>

时间:2018-11-30 09:52:30

标签: c# arrays

我有一个arrayA

var arrayA = ["1111|0000-01-30|123456|CUSTOMER", "1111|0000-01-30|123457|CUSTOMER", "1111|0000-01-30|123458|CUSTOMER"];

我该如何滑动“ |”排列B

var arrayB= ["123456","123457","123458"]      

我该怎么办?我不想使用for循环。

1 个答案:

答案 0 :(得分:3)

使用Select将每个分割后的字符串转换成它的第三个元素,并收集到一个数组中:

arrayA.Select(s => s.Split('|')[2]).ToArray();

using System.Linq;是必需的。