Mini Seri : C# 7.0 Yenilikleri -2

Serinin ikinci yazısında C# 7.0 ile gelen özelliklere değinmeye devam edeceğim. Tuples, Out Variables, Pattern Matching özelliklerine ilk yazıda  değinmiştim. İlk yazıy aşağıdaki linkten erişebilirsiniz.  Mini Seri : C# 7.0 Yenilikleri -1 Bu yazıda ise diğer özelliklere göz atmaya devam edeceğim. Local Functions C# dilinde bir metot içerisinde başka bir metot tanımlamak mümkün mü? Bu […]

Mini Seri : C# 7.0 Yenilikleri -1

Geçtiğimiz günlerde Visual Studio 20. senesini kutladı. Mart ayı içerisinde de Visual Studio 2017 sürümü bizlerle buluştu. C# tarafında da bir takım gelişmeler oldu. Veri tüketimi, kod basitleştirme ve performansa yönelik bir takım değişiklik setleri bizlere sunuldu. Birçok küçük ya da büyük özellik bizlere sunulmakta.  Bu yazıda bu yenilikleri inceleyeceğim. Out Variables Metot içerisinde parametre […]

OOP concept : Abstract class

Üst not: OOP( object oriented programming) türkçe olarak nesneye dayalı programlama. Concept ise içerik gibi bir anlama sahip. Yavrum şurdan bir “Abstract Class” uzatabilir misin sana zahmet? Bugün object orient programming temellerinden olan “abstract class“ların kullanımına ve saz arkadaşlarına(abstract method, virtual, sealed gibi keyword’ler) dair inceleme yapacağım. Bence bir yapıyı veya yaklaşımı kullanırken en önemli soru, […]