L'un de nos tests unitaires consiste à remplir des propriétés au sein de nos objets métier avec des données aléatoires.Obtenir des données aléatoires à l'aide des génériques
Ces propriétés sont de différents types intrinsèques et nous voudrions utiliser la puissance des génériques pour renvoyer des données du type que vous passez quelque chose le long des lignes de:.
public static T GetData<T>()
Comment feriez-vous approcher cela? Est-ce qu'une interface de bas niveau fonctionnerait? (IConvertible)
Afin de lancer r.Next() pour taper ce dont T hériterait –
Je suppose que le casting wo Je serais résolu à l'exécution, mais je n'ai pas essayé, sinon vous pouvez doubler la distribution (T) (objet) ... – Sklivvz
Cela a fonctionné à peu près, car la solution que je cherchais était assez simple. Merci –