Hocam asp.net ile değil de daha çok C# ile ilgili bu durum. Generics ya da Türkçesi Jenerikler'i araştırırsan daha iyi anlarsın. C# dilinin bi özelliği.
quote:
Orijinalden alıntı: Lilpackage
Hocam asp.net ile değil de daha çok C# ile ilgili bu durum. Generics ya da Türkçesi Jenerikler'i araştırırsan daha iyi anlarsın. C# dilinin bi özelliği.
tesekkurler
nickislemiN
kullanıcısına yanıt
<T> olarak kullanılır, T type' ın kısaltması olarak tercih ediliyor, amacı bir metodu farklı sınıflar için tekrar tekrar yazmak yerine, aldığı parametreleri ve yaptığı işlemleri evrenselleştirmektir. Böylece kod tekrarının bir nebze olsun geçilir. Konu bu kadarla basit değil, arkadaşın dediği gibi Generics konusuna çalışırsan daha iyi kavrayabilirsin fakat karışık bir konudur OOP temelini öğrendikten sonra girişmekte fayda var.
Nesnenin tipini belirler.
Mesela stringden stringe çeviri yapan sözlük yapmak istersen
Dictionary<string,string> sozluk=new Dictionary<string,string>(); sozluk.put("optimizasyon","optimum hale getürasyon."); Console.WriteLine(sozluk["optimizasyon"]);