public static void Main(string[] args)
{
bool running = true;
{
obj s1 = new obj();
while(running);
}
// eğer running değişkeni başka bir fonksiyon tarafından false yapılırsa nesne yok edilir,
// çünkü kapsam (scope )dışına çıkar.
}
Dispose()
içerisinde obje içerisindeki silme işlemlerini gerçekleştirin. İşiniz bitti zaman ise Dispose()
deyip işi Garbage Collector'a bırakın.form dediğiniz için: objeısmi. Visible = false; Visible'yi kapatırsanız obje gözükmeyecektir.
Unity için soruyorsan destroy(obje) şeklinde kullanabilirsin. C# için zaten dilde garbage collector denilen bir kavram var, nesneler scope sonunda otomatik yok edilir, bunun dışında üretilen nesneler eğer ıdisposable sınıfından miras alıyorsa nesne üzerinden Dispose() çağrılarak da yok edilebilir.
C#:public static void Main(string[] args) { bool running = true; { obj s1 = new obj(); while(running); } // eğer running değişkeni başka bir fonksiyon tarafından false yapılırsa nesne yok edilir, // çünkü kapsam (scope )dışına çıkar. }
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.