Bonjour
Je voudrais écrire une fonction générique de controle de validité de dates. Pour faire court, par exemple verifier que datedeb<=datefin.
Le controle serait effectué sur toutes les occurences d'une liste passée en paramètre.
Mon souci est que les objets de type liste qui existent dans mon appli n'ont pas tous des propriétés qui s'appellent "datedeb" et "datefin", ca peut ausis etre "datedebut" par exemple.
Du coup je pensais passer en parametre le nom des propriétés, mais comment ensuite l'utiliser pour faire les contrôles ?
Genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 private void TestDates ( List<T> l, string pNomDatedeb , string pNomDateFin) { l[0].???? // comment utiliser ici le nom de la propriété obtenu en parametre ? }
Partager