Salut, jai ce petit bout de code
Je voudrais savoir si qqn sait comment obtenir le type d'un generic (nullable, list etc)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 CouponsEntity = new DataTable("Coupons"); foreach (PropertyInfo propertyInfo in typeof(Business.Model.ICoupon).GetProperties()) { Type type = propertyInfo.PropertyType; if (type.FullName.IndexOf(typeof(Nullable).FullName) != -1) type = type.GetGenericArguments()[0]; CouponsEntity.Columns.Add(propertyInfo.Name, type); }
J'ai utiliser ce bout de code pour l'obtenir mais je trouve pas cela très propre
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part if (type.FullName.IndexOf(typeof(Nullable).FullName) != -1)
Partager