Скажем, у меня есть static Dictionary<code><string, object
> и я хочу сделать что-то вроде следующего, за исключением того, что я хочу заблокировать только определенную словарную запись, с которой я сейчас имею дело, вместо всего словаря:
lock(myDictionary)
{
if(myDictionary["myKey"] == null)
{
myDictionary["myKey"] = new MyClass();
}
}
Возможно ли это без написания собственной реализации словаря?
Спасибо