我有兩個詞典,其中包含字符串鍵和不同的值類型。使用LINQ在不同字典中使用相同鍵比較項目
private Dictionary<string, IProperty> _properties;
private Dictionary<string, Expectation> _expectations;
我需要比較共享相同密鑰的元素並獲得匹配的期望值。這是我在Expectation類中的方法簽名。
public bool Matches(IProperty property)
我該如何使用LINQ?
它真的覺得反直覺做一個線性搜索,以找到正確的鍵'_properties'是一本字典。請參閱[我的答案](http://stackoverflow.com/a/35543859/533837)以獲得一個簡單的替代方案。 – AnorZaken