«generic-constraints» etiketlenmiş sorular

21
Enum ile T sınırlayan Genel yöntem oluşturma
Şu Enum.Parsekavramları genişletmek için bir işlev inşa ediyorum: Bir Enum değerinin bulunmaması durumunda varsayılan bir değerin ayrıştırılmasına izin verir Büyük / küçük harfe duyarlı değil mi Bu yüzden aşağıdakileri yazdım: public static T GetEnumFromString<T>(string value, T defaultValue) where T : Enum { if (string.IsNullOrEmpty(value)) return defaultValue; foreach (T item in …

7
"Özel Sınıf" tam olarak nedir?
Derlemek için aşağıdaki gibi bir şey elde edemedikten sonra: public class Gen<T> where T : System.Array { } hata ile Bir kısıtlama özel bir sınıf `` System.Array '' olamaz Ben, tam olarak ne merak başladı olan bir "özel sınıf"? İnsanlar genellikle System.Enumgenel bir kısıtlamada belirttiklerinde aynı türden bir hata alıyor …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.