Bir sorum var. Çerçevede, genellikle jenerikler gelmeden önce yazılmıştır, genellikle farklı türlerde bir şeyler yapmak için çok fazla aşırı yüklenme olan bir işlev görürsünüz.Genel yüklere karşı aşırı yükler
a)
Parse(int data)
Parse(long data)
Parse(string data)
..etc
her yöntem ve böylece küçük bir kod tutmak yardımcı olarak ok gibi görünüyor Yani. Öte yandan, artık jenerik ile aşağıdakileri yapabilirsiniz:
b)
Parse<T>(T data)
ve sonra ne tiplerini anlaması için denemek için typeof() ile IFS/switch tabloların çeşit ve onlarla ne yapmalı?
En iyi uygulama nedir? Ya da a) ve b) arasında seçim yapmama yardımcı olacak ideiaslar nelerdir?
En iyi uygulama şudur: _generically_ öğesini uygulayan bir şeyi uygularken _generics_ 'ı kullanın. Belirli bir alternatif alternatife sahip olduğunuzda aşırı yükleme kullanın. –