(re) bonjour @ tous,
Voilà, c'est un peu tordu comme question, mais est ce qu'on peut éviter de répéter le nom de la propre classe dans les méthodes enfants, et plutôt utiliser un terme générique ?
Pas exemple, je fait:
Est ce que ce ne serait pas possible de faire quelque chose comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public class tblGridGroups : IDataAccessServiceGroups { public static tblGridGroups OrEmptyIfNull(tblGridGroups source) { return source ?? new tblGridGroups(); } }
Dans l'idée bien sur, ca je sais que ceci ne compile pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public class tblGridGroups : IDataAccessServiceGroups { public static typeof(this) OrEmptyIfNull(typeof(this) source) { return source ?? new typeof(this)(); } }
Partager