Double checked lockingnak indult, de bug lett belőle. Mit rontottam el?
private static volatile Dictionary
private static readonly object staticLock = new object();
private Dictionary
{
if (holidayDays == null)
{
lock (staticLock)
{
if (holidayDays == null)
{
holidayDays = new Dictionary
FillTradingHours(holidayDays, “HOL”);
}
}
}
return holidayDays;
}