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 に答える