15
是否有一个IDictionary实现,在缺少键的情况下返回默认值而不是抛出该默认值?
如果缺少键,则字典中的索引器将引发异常。是否有IDictionary的实现将返回default(T)的实现? 我知道“ TryGetValue”方法,但是不能与linq一起使用。 这会有效地满足我的需求吗: myDict.FirstOrDefault(a => a.Key == someKeyKalue); 我认为它不会像我认为的那样会迭代键,而不是使用哈希查找。
129
c#
.net
hash
dictionary