摘要:publicstaticclassSingleInstanceFactory{privatestaticHashtableht=newHashtable();privatestaticobjectsyncObject=newobject();publicstaticTGetSingleInstance<T>()whereT:new(){stringkey=typeof(T).ToString();Tt=default(T);lock(syncObject){if(ht.ContainsKey(key)){t=(T)ht[key];}else{lock(syncObject){t=A
阅读全文
浙公网安备 33010602011771号