Etiket: Extension


Derinlemesine yazılım eğitimleri için kanalımı takip edebilirsiniz...
0

C# – Custom Collection Initializers Yapılarında Add Metodunu Extension Metod Yapısıyla Yönlendirme

Merhaba, Bir önceki kaleme almış olduğum C# – Custom Collection Initializers(Özel Koleksiyon İlklendiricileri) başlıklı makalemde Custom Collection Initializers yapılarının nasıl oluşturulduğuna değinmiştim. Bu içeriğimizde ise ilgili makalede bahsetmiş olduğum ilklendiricinin tetiklediği “Add” metodununun işlevini...

0

C#’ta XmlSerializer Sınıfında Generic Extension Metodlar İle Serialization yahut Deserialization

Merhaba, Bir önceki C#’ta XmlSerializer Sınıfı İle Serialization ve Deserialization başlıklı yazımda XmlSerializer sınıfı ile serileştirme ve paralelleştirme işlemlerini irdelemiştik. Şimdi ise bu sınıfı Extension metod olarak Generic yapıda kullanmayı göreceğiz. Aşağıda inşa edilmiş...

2

Fluent Interface Nedir? Nasıl Kullanılır?

Merhaba, Sizlere aslen bir Design Pattern olan Fluent Interface yapısından bahsedeceğim. Fluent, “akıcı” anlamına gelen bir kelimedir. Yani anlayacağınız kod yazarken belli başlı durumlarda daha net ve akıcı kod yazmamızı sağlayan bir tasarım desenini...

C# İle Lambda Expression Olan Extension Metod Yazmak 3

C# İle Lambda Expression Olan Extension Metod Yazmak

Önceki yazılarımdan Extension Metod Yazılışı ve Kullanımı başlıklı yazımda Extension metodun nasıl yazıldığına ve kullanıldığına değinmiştik.Ancak bir Extension metoda Lambda Expression ifadelerin nasıl tanımlandığından bahsetmedik.Haliyle bu yazımızda Lambda Expression dahil olan bir Extension metodu...

Rastgele Sıralı List Koleksiyonu 0

Rastgele Sıralı List Koleksiyonu

Varsayalım ki, elimizde List tipinden bir koleksiyon olsun.İçinde de nesneler olsun.Her seferinde farklı farklı sıralanmış biçimde getirmek istiyorsak eğer aşağıdaki yönetmi uygulayabilirsiniz.

Extension Metod Yazılışı ve Kullanımı 1

Extension Metod Yazılışı ve Kullanımı

C Sharp’ta Extension metod tanımlamayı ve kullanımını gösterelim.Programcıya oldukça esneklik sağlayan metodlardır.LINQ TO SQL uygulamalarında, dizi ve koleksiyon işlemlerinde oldukça kullanışlı ve kolaylık sağlayan metodlardır. Lambda İfadeleri (Lambda Expressions) isimli yazımda Extension metodlarının nasıl kullanıldıklarını...