Example #1
0
 public void Set(T key, W value)
 {
     lock (values)
     {
         values[key] = StructValue.Create(value);
     }
 }
Example #2
0
 public StructValue ForceGetStructValueObject(T key, object def)
 {
     lock (values)
     {
         StructValue st;
         if (!values.TryGetValue(key, out st))
         {
             st = StructValue.Create(def);
             values.Add(key, st);
         }
         return(st);
     }
 }