Hashtables haben eine Syncroot-Eigenschaft, aber allgemeine Wörterbücher nicht. Wenn ich Code, der tut dies:Hashtable zu Dictionary <> syncroot.
lock (hashtable.Syncroot)
{
....
}
Wie replizieren ich das, wenn ich die hashtable bin zu entfernen und zu ändern, um allgemeine Wörterbücher?
d. H. Tun Sie das nicht. – Will
Stimme voll und ganz zu. Aber ich hasse es wirklich, wenn Leute antworten mit "das ist schlecht, tu es nicht" :). Die meiste Zeit stellen die Leute eine Frage, die sie oft in einem bestimmten Szenario stecken und durcharbeiten müssen. Ich versuche, bei dem Problem Hilfe und Ratschläge zu geben, warum es schlecht ist und wie man es vermeidet. – JaredPar