1-) C# RMOS
public static readonly object locker1 = new object();
private void ekle()
{
lock (locker1)
// kodları buraya yaz
}
2-) DİĞER - çapraz iş parçacığı hatası -> invoke
public static object locker1 = new object();
this.Invoke(new MethodInvoker(() =>
}));
3-) Web Servislerdeki hata için( Tüm Metot Kodlarını Bunun İçine Al) -> Eğer Aynı anda çağırırlarsa hataya düşmez
public static readonly object LockObject = new object();
lock (LockObject)
//Do stuff
4-) bu yoluda bir dene
System.Threading.Tasks.Task.Factory.StartNew(() =>
// do something
});