string[] errorNum = { errorStations[0].stationumber }; string[] errorTR = { "58453", "58555" }; string[] errorGJ = { "58553", "58550", "58556" };把第一个数组去掉第二和第三个数组的元素再赋值给errorNumNew数组
时间: 2024-02-14 20:17:34 浏览: 66
Android应用源码之百度地图 搜索Search.zip
可以 LINQ 中的 `Except` 方法和 `Concat` 方法来实现去掉第二个和第三个数组元素的操作,代码如下:
```
string[] errorNumNew = errorNum.Except(errorTR.Concat(errorGJ)).ToArray();
```
其中,`Except` 方法用于去掉 `errorTR` 和 `errorGJ` 数组中的元素,`Concat` 方法用于将 `errorTR` 和 `errorGJ` 数组合并成一个新数组,然后再一起去掉,最后使用 `ToArray` 方法将结果转换为字符串数组。
阅读全文