Yazdığım kodları internette paylaşmak istedim en kötüden en iyiye herkezin işine yaraması dileğiyle
11 Aralık 2017 Pazartesi
Ref ve Out Kavramları
C# ta 2 temel tip vardır.Tüm türler 2 temel tipin üzerinden özelleşmiştir. Bunlardan ilki adres tutan referans tipleri diğeri ise int,bool gibi değer tiplerdir. Referans tipleri nesnenin bellekteki adresi üzerinden işlem yapar. Yani nesnenin bütün verisi öylece kopyalanmaz. Değer tiplerinde ise herhangi bir ifade içinde kullanıldığında değişkenin yeni bir kopyası çıkarılır. ref ve out ise bu değer tiplerinin referansını ele alarak o değerlerin tıpkı referans tipleri gibi davranmasını sağlar. out ref e çok benzer. Aralarındaki tek fark out için ilk değer verme zorunluluğu yoktur.
Etiketler:
Asp.Net core mvc 1.1,
c#,
class,
Code,
Development,
out,
ref
Sealed Classes
Sealed class başka sınıflara kalıtım vermeyen classlardır. Bir çeşit güvenlik önlemi gibidir. Class başına sealed yazıldığında o class başka bir class a kalıtım veremez. Ancak parent alabilir.
Kaydol:
Kayıtlar (Atom)