18 Ocak 2018 Perşembe

C# Attributes (Nitelikler) - Yazı Serisi - 3

Merhaba, Daha önceki yazı serilerimizde Runtime Type Identification ve Reflection'dan bahsetmiştik. Bu yazıda da aslında Reflection'un bir parçası olan "Nitelikler"i ele alacağız. Nitelikler de aslında Reflection'un bir parçasıdır ve çalışma zamanında uygulanan nesneye özellik katarlar. Başka bir deyişle nitelikler bir sınıf, yapı, metot ve benzerleri için bir metadata...
Paylaş:

C# Reflection (Yansıma) - Yazı Serisi - 2

Merhaba, bir önceki yazımızda Runtime Type Identification - RTTI konusunu ele almıştık. Bu yazımızda da C#'ın en güçlü özelliklerinden biri olan Reflection konusunu inceleyeceğiz. Reflection Nedir? Reflection, bir programın runtime sırasında dinamik olarak tip oluşturması, yüklemesi ve kullanması işlemidir. Reflection'a neden ihtiyaç var derseniz; daha büyük projeler yaptıkça göreceksiniz ki,...
Paylaş:

C# Runtime Type Identification - RTTI - Yazı Serisi - 1

Merhaba, Bu yazı serisinde C#'ın, dinamik yapılar inşa etmede çok güçlü 3 konusundan bahsedeceğim. Bu 3 konu birbiriyle bağlantılı olduğu için yazı serisine bağlamak mantıklı olur diye düşündüm. Konular sırasıyla aşağıdaki gibidir: Runtime Type Identification - RTTI (Çalışma Zamanı Tip Tanımlaması) Reflection (Yansıma) Attributes (Nitelikler) Bu 3 kavram da çalışma zamanında (runtime)...
Paylaş:

Bu Blogda Ara