У меня есть статический словарь readonly. Нет в этот словарь будут внесены изменения.
У меня есть несколько потоков, читающих этот словарь с помощью .ContainsKey(Key). например.
class MyData
{
private static private IDictionary<int, string> _dictionary = new Dictionary<int, string>();
MyData()
{
// Load Dictionary here
}
public string GetValue(int key)
{
if (_dictionary.ContainsKey(key))
{
return _dictionary[key];
}
}
}
Существуют ли какие-либо проблемы с потоками?