2013-05-06 52 views
0

方法我有stringConcurrentDictionary(鍵)和object(值)。
我想要一個if語句,如果我的字典中的任何鍵包含子字符串'xyz',則返回true。 更好的是,如果它以'xyz'開頭。
有沒有辦法做到這一點?C#ConcurrentDictionary - 最佳實踐和通配符鍵搜索

我試過使用concurrentDict.Keys.Contains & concurrentDict.ContainsKey
兩者都無法達到目的。

達到此目的的最佳方法是什麼?

回答

2

試試這個嗎?

return dictionary.Any(item => item.Key.StartsWith("xyz"));