Katmanlı mimari temelde 3 katmandan oluşmaktadır. Bu 3 katman genelde her projemizde olması gereken katmanlardır. Siz bu 3 katmandan daha fazla bir katmanlı yapıda oluşturabilirsiniz buna da çok katmanlı mimari denilmektedir. ... Devamı İçin Tıkla

Olaylar(events) temsilcilerin(delegate) özel halidir. Örnek: Stok hesaplarının tutulduğu bir class yada bir uygulamada stokların belirli bir adedin altına düşmesiyle bazı kütüphane yada yordamlarının tetiklenilmesidir. Kendi... Devamı İçin Tıkla

Delegate kullanarak 2 sayıyı topluyor ve çarpıyoruz. using System; class Program { public delegate void Temsilci(int sayi1, int sayi2); public static void Topla(int t1,int t2) { Console.WriteLine("Toplama Sonucu:... Devamı İçin Tıkla

using System; class Program { public delegate void basittemsilci();// geri dönüş tipi void olan ve parametre almayan metotların adreslerini tutar public static void Fonk() { Console.WriteLine("Delegate ile... Devamı İçin Tıkla

Bir indexleyici bir sınıfı dizi şeklinde kullanabilmek ve bu sınıftan türetilen nesneleri dizinleyebilmek amacıyla kullanılır. İndexerlar nesnelere dizi gibi davranabilmesini sağlar. Tanımlanışlarıyla propertylere çok... Devamı İçin Tıkla

Tip güvenliği ve performans dezavantajları gereğiyle generic kullanılmaktadır.Sınıf metot ya da temsilci bazında herhangi bir üye elemanın tipinin bildirim aşamasında belli olmadığıdurumlarda da kullanılır.Class Struct Metot... Devamı İçin Tıkla

public interface IAracOzellikleri { string Marka { get; } string Model { get; } int Hiz { get; set; } double Fiyat { get; set; } int Gosterge(int deger); void Bilgiler(); } public interface IAracPuan { double... Devamı İçin Tıkla