Lesen msdn documentation für Wörterbücher heißt es: "Öffentliche statische (Shared in Visual Basic) Mitglieder dieses Typs sind threadsicher. Alle Instanzmitglieder sind nicht garantiert threadsicher."Statisches Wörterbuch in .Net Thread-Sicherheit
dies mit einem Wörterbuch bedeuten diejenigen, die wie folgt aus:
static object syncObject = new object();
static Dictionary<string,MyObject> mydictionary= new Dictionary<string, MyObject>();
Ist unten unnötig etwas wie den Code zu tun?
lock (syncObject)
{
context = new TDataContext();
mydictionary.Add("key", myObject);
}