2

我有一个 KeyValurPair myList。如何根据密钥删除条目?我应该如何使用 myList.Remove 方法?我没有使用字典,因为需要 myList 作为 Bindingsource 的数据源。

List<KeyValuePair<string, string>> myList = new List<KeyValuePair<string, string>>();

string key = "@index";

.. .. ..

myList.Remove( i am lost here )

提前感谢,VRPS。

4

1 回答 1

1

使用List.RemoveAll。您可以传入一个检查键值的谓词。例子:

myList.RemoveAll(kvp => kvp.Key == "@index");
于 2013-06-09T04:37:50.243 回答