Web isteklerimizi yapan HttpWebRequest'e sertifika hatalarını yok saymasını nasıl söyleriz?
Serialization (Serileştirme) & Deserialization Bu makalemizde Serialization (Serileştirme) & Deserialization işlemlerini ele alacağız. .Net Framework içinde hali hazırda bize sunulan iki adet yapı mevcuttur. ...
C# 8 hakkında yazmadan önce beni en çok etkileyen kısımdan başlamak istedim. Arayüzlerin (Interface) bu değişimi ve nasıl kullanılacağı konusunda ekip içerisinden tartışmalarımız da...
C# Bazı az bilinen özellikler. Bir developer için araştırmak kaçınılmazdır. “ne, neden, nasıl …” sorularını sormak asli meziyetlerinden olmalıdır.
OO mantığının miras (inheritance ) özelliğinden faydalanarak Textbox nesnesinin yeni bir türevi olan NumericTextbox nesnesini yaratacağız.
Özellikle tuples eklentisinden bahsettikten sonra, discards kısmına da kısaca değinmek gerektiğine inanıyorum. Kısaca özelliğe değinmek gerekir ise Fonksiyon çağrımlarında ilgimizi çekmeyen dönüşleri yada out parametreleri görmezden gelmemize yarayan bir yapı olarak ifade edebilirim.
CSharp'ın yedinci versiyonuyla gelen tuples değerlerin geçici olarak gruplandırılmasıdır. Tuple özelliğinin kullanmanın en büyük sebebi "out" kullanımının dezavantajlardır.
C# 7 için daha önceki makalelerimizde büyük değişiklikleri görmüştük. Şimdi ise hayatımızı kolaylaştıracak olan güzel dokunuşlar üzerinden geçelim istedim. İlk olarak diğer makalelerimiz üzerinde de durduğumuz out ile başlayalım.