Razor View Engine; View’lar da HTML, CSS, JavaScript ile beraber C#’ın da kullanılabilmesini sağlamaktadır. View’lara yazılan HTML, CSS ve JavaScript kodları istemci tarafında çalışmaktadır. C# kodları ise sunucu tarafında çalışır ve sonuç istemciye gönderilir. Razor Açıklama Satırı HTML açıklama satırları tarayıcı …
Bir sınıf içerisindeki static olmayan metotlara ve özelliklere o sınıftan oluşturduğumuz nesneler üzerinden erişiriz. Static olan metotlara ve özelliklere ise nesne oluşturmadan sınıf adı ile erişiriz. class Ogrenci { public static int OgrenciSayisi = 0; public string AdiSoyadi; public int …
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 …





Sosyal Medya