20/06/2006
Lu ici : http://www.dofactory.com/Patterns/PatternSingleton.aspx
Voici la manière classique d’écrire un pattern singleton thread-safe en C# :
class MySingleton
{
private static MySingleton instance;
// Lock synchronization object
private static object syncLock = new object();
private MySingleton() { DoSomething(); }
public static MySingleton Instance
{
get
{
// Support multithreaded applications
// through 'Double checked locking'
// pattern which (once the instance
// exists) avoids locking each
// time the method is invoked
if (instance == null)
{
lock (syncLock)
{
if (instance == null)
instance = new MySingleton();
}
}
return instance;
}
}
}
Et maintenant, voici la manière “.NET” d’écrire ce même singleton :
class MySingleton
{
// Static members are lazily initialized.
// .NET guarantees thread safety for
// static initialization
private static readonly MySingleton instance =
new MySingleton();
// Constructor (private)
private MySingleton() { DoSomething(); }
public static Instance { get { return instance; } }
}
ça marche parce que “private static readonly” entraîne :
- Initialisation paresseuse
- Thread-safety garantie par .NET pour les initialisations statiques.
C’est pas beau ça ?
30/06/2008 at 11:53
стоимость регистрации ооо
регистрация фирм, регистрация ооо, регистрация и общество готовые фирмы, ликвидация ооо
Компания Firmach.ru лидер на рынке юридических услуг регистрации по предприятий и ликвидации фирм. Наши специалисты имеют бесценный опыт в регистрации области фирм любых форм собственности, в том числе регистрации ООО, акционерных обществ (регистрация ЗАО, ОАО) и пр., готовы предложить Вам на десятки выбор готовых фирм под любой вид деятельности.Стоимость регистрации ООО 7.000 рублей, регистрация ИП 4.500 рублей, юридический адрес 7.000 рублей, готовая компания под ключ с открытым счётом банк и - клиентом 25.000 рублей, ликвидация ООО 15.000 рублей включая ВСЕ РАСХОДЫ!!! Для вашего удобства бесплатный нашего эмиграция специалиста к Вам в офис и приём в заказов выходные дни, дальнейшее бухгалтерское и юридическое сопровождение от 5.000 в рублей месяц.
Юристы нашей компании в сжатые сроки - от 1 часа, подготовят все необходимые документы для предприятий регистрации в органах государственной власти и налоговой инспекции, произведут регистрацию ООО или ЗАО во всех необходимых инстанциях фондах, и откроют счет в банке, закажут печать. Предоставляются услуги по бухгалтерскому сопровождению и аудиту. Также вы бесплатно можете получить консультацию в таких областях, как регистрация ООО, учет ЗАО, ликвидация ООО, внесение изменений в учредительные документы, долгов, возврат заказать полное юридическое сопровождение вашей деятельности. Кроме того, наши расскажут юристы чем отличается регистрация предприятий разных форм собственности и регистрация фирм различной организационно-правовой Ведь формы. регистрация предприятий ответственное дело, которое требует к соответствующего себе подхода. Регистрация фирм имеет массу аспектов, не учитывая которые в процессе подготовки документов можно в будущем столкнуться с большими проблемами.