0

文字列を辞書のキー値と比較するにはどうすればよいですか? 辞書のキーが「f001.name」、「f002.item」、「f003.content」で、「foo1」のみを含むキーを見つける必要があるとします。

4

4 に答える 4

2

辞書から値のリストを除外しようとしていると思いますか?

以下のコードを試すと、キーに「f001」が含まれるペアが除外されます。

Dictionary<string, string> filterValues = myValues.Where(s =>    s.Key.Contains("f001")).ToDictionary(s => s.Key, s => s.Value);
于 2013-07-18T02:11:05.597 に答える
0

キーのリストを繰り返し処理し、部分文字列を持つ特定のキーが見つかった場合に返します

foreach(string key in myDictonary.Keys)
  if(key.Contains("yourString"))
     //return key
于 2013-07-18T02:05:01.153 に答える