j'ai une classe qui hérite de la classe DataColumn et dans mon application
je fais un foreach sur DataTable.DataColumns ce qui me retourne evidemment
des DataColumn, mais je voudrais caster ces DataColumn dans ma classe
dérivé, j'avais pensé hardcoder une copie de tous les attributs, par
exemple:
Mais il y a certaines propriétés qui sont en readOnly et j'en ai besoin...
Je me demandais s'il n'y avait pas une autre façon de copier le contenue
d'une classe parente autre.
Merci
François
public class DataColumnChild:System.Data.DataColumn
{
private int noAdmin;
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Paul Bacelar
Pouvez-vous être plus loquace sur votre problème, car votre solution de dupliquer les attributs de la classe de base contrevient aux paradigmes de la conception objet.
En claire, pourquoi ne pas dérivé de DataColumn et ajouter les propriétés et fonctionnalités nécessaires? -- Paul Bacelar
"François Gaumond" wrote in message news:
Bonjour,
j'ai le problème suivant :
j'ai une classe qui hérite de la classe DataColumn et dans mon application je fais un foreach sur DataTable.DataColumns ce qui me retourne evidemment des DataColumn, mais je voudrais caster ces DataColumn dans ma classe dérivé, j'avais pensé hardcoder une copie de tous les attributs, par exemple:
Mais il y a certaines propriétés qui sont en readOnly et j'en ai besoin...
Je me demandais s'il n'y avait pas une autre façon de copier le contenue d'une classe parente autre.
Merci François
public class DataColumnChild:System.Data.DataColumn { private int noAdmin;
Pouvez-vous être plus loquace sur votre problème, car votre solution de
dupliquer les attributs de la classe de base contrevient aux paradigmes de
la conception objet.
En claire, pourquoi ne pas dérivé de DataColumn et ajouter les propriétés et
fonctionnalités nécessaires?
--
Paul Bacelar
"François Gaumond" <news@NS_xpresstech.net> wrote in message
news:uIrIpGbiFHA.1232@TK2MSFTNGP15.phx.gbl...
Bonjour,
j'ai le problème suivant :
j'ai une classe qui hérite de la classe DataColumn et dans mon application
je fais un foreach sur DataTable.DataColumns ce qui me retourne evidemment
des DataColumn, mais je voudrais caster ces DataColumn dans ma classe
dérivé, j'avais pensé hardcoder une copie de tous les attributs, par
exemple:
Mais il y a certaines propriétés qui sont en readOnly et j'en ai besoin...
Je me demandais s'il n'y avait pas une autre façon de copier le contenue
d'une classe parente autre.
Merci
François
public class DataColumnChild:System.Data.DataColumn
{
private int noAdmin;
Pouvez-vous être plus loquace sur votre problème, car votre solution de dupliquer les attributs de la classe de base contrevient aux paradigmes de la conception objet.
En claire, pourquoi ne pas dérivé de DataColumn et ajouter les propriétés et fonctionnalités nécessaires? -- Paul Bacelar
"François Gaumond" wrote in message news:
Bonjour,
j'ai le problème suivant :
j'ai une classe qui hérite de la classe DataColumn et dans mon application je fais un foreach sur DataTable.DataColumns ce qui me retourne evidemment des DataColumn, mais je voudrais caster ces DataColumn dans ma classe dérivé, j'avais pensé hardcoder une copie de tous les attributs, par exemple:
Mais il y a certaines propriétés qui sont en readOnly et j'en ai besoin...
Je me demandais s'il n'y avait pas une autre façon de copier le contenue d'une classe parente autre.
Merci François
public class DataColumnChild:System.Data.DataColumn { private int noAdmin;