Yıkıcı metotlara geçmeden önce Garbage Collection mekanizması hakkında bilgi vermekte fayda var. Garbage Collection Garbage Collection erişilemeyen nesneleri silerek belleğin verimli bir şekilde kullanılmasını sağlamaktadır. Konuyu örnekler üzerinden açıklamaya devam edelim; Ogrenci ogr = new Ogrenci(); Yukarıdaki kod satırında “new …
Açıklama BytesToString() metodu; parametre olarak girilen sayısal büyüklüğü Byte’ın ilgili katına çevirmektedir. Kod public static string BytesToString(long byteCount) { // Byte ve katlarını içeren bir dizi oluşturduk. string[] suf = { "B", "KB", "MB", "GB", "TB", "PB", "EB" }; // …
Set ve Get metotlarını birer kontrol mekanizması olarak düşünebiliriz. Olası problemleri önlemek, işlemleri güvenilir ve kontrollü bir şekilde gerçekleştirmek için Set ve Get metotlarını kullanırız. Basit bir senaryo üzerinden konumuzu açıklamaya devam edelim. Otel otomasyonu için müşteri bilgilerini tutan bir …
this anahtar sözcüğü ilgili nesnenin referansını belirtmektedir. Konuyu daha anlaşılır kılmak için örnek uygulamalar üzerinden gideceğiz. class Ogrenci { private string AdSoyad; private int Numara; private int Sinif; public Ogrenci(string AdSoyad, int Numara, int Sinif) { this.AdSoyad = AdSoyad; this.Numara …
Bir sınıftan nesne oluşturulduğu an arkaplanda otomatik olarak çalıştırılan metotlara yapıcı metotlar denilmektedir. Bu yüzden nesne oluşturulduğunda otomatik olarak yapılmasını istediğimiz işlemleri yapıcı metotların içerisine yazarız. Yapıcı Metotlar Nasıl Tanımlanır ? Yapıcı metotların isimleri sınıf isimleri ile aynı olmak zorundadır. …





Sosyal Medya