我有一个数组:
List<String> TagArray = new List<string>(TagString.Split(','));
Run Code Online (Sandbox Code Playgroud)
我想删除数组中的某些元素; 说 - 如果值包含字母'AAA'.
在C#中是否有一行语句可以实现所需的结果?
试试这个:
TagArray.RemoveAll(item => item.Contains("AAA"));
Run Code Online (Sandbox Code Playgroud)
RemoveAll将删除从您定义的谓词返回true的所有项.你可以多次这样做,或者你可以|| 一堆包含在一起的RemoveAll中.
| 归档时间: |
|
| 查看次数: |
2749 次 |
| 最近记录: |