J'ai un certain nombre de classe et pour chaque classe, je voudrais disposer
d'une collection d'objets de ces classes.
Pour cela, pour chaque classe, je créé une classe qui hérite de
system.collection.collectionbase et j'implémente les méthodes Add, remove,
etc... Je n'ai pas de traitement dans ces implémentation et je me contente
d'appeler la classe de base en typant l'objet à ajouter, enlever...
Comme je répète cela pour chaque classe, cela me parait assez fastidieux.
N'y a t-il pas moyen de créer des collections d'objet de manière plus rapide ?
Merci
Sylo
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
Sébastien HOUZET
Dans ton cas, tu peux utiliser une ArrayList (non type) donc quand tu va elever un objet, il faudra le caster.
Tu es en dotnet 1 je suppose. Juste pour information en dotnet 2, tu pourra faire (à partir du 8 novembre) avoir des ArrayListe Typé.
"Sylo" a écrit dans le message de news:
Bonjour,
J'ai un certain nombre de classe et pour chaque classe, je voudrais disposer d'une collection d'objets de ces classes. Pour cela, pour chaque classe, je créé une classe qui hérite de system.collection.collectionbase et j'implémente les méthodes Add, remove, etc... Je n'ai pas de traitement dans ces implémentation et je me contente d'appeler la classe de base en typant l'objet à ajouter, enlever... Comme je répète cela pour chaque classe, cela me parait assez fastidieux. N'y a t-il pas moyen de créer des collections d'objet de manière plus rapide ? Merci Sylo
Dans ton cas, tu peux utiliser une ArrayList (non type) donc quand tu va
elever un objet, il faudra le caster.
Tu es en dotnet 1 je suppose. Juste pour information en dotnet 2, tu pourra
faire (à partir du 8 novembre) avoir des ArrayListe Typé.
"Sylo" <Sylo@discussions.microsoft.com> a écrit dans le message de news:
64E8EBE1-2B51-44B6-98DF-50B0C3DD6B40@microsoft.com...
Bonjour,
J'ai un certain nombre de classe et pour chaque classe, je voudrais
disposer
d'une collection d'objets de ces classes.
Pour cela, pour chaque classe, je créé une classe qui hérite de
system.collection.collectionbase et j'implémente les méthodes Add, remove,
etc... Je n'ai pas de traitement dans ces implémentation et je me contente
d'appeler la classe de base en typant l'objet à ajouter, enlever...
Comme je répète cela pour chaque classe, cela me parait assez fastidieux.
N'y a t-il pas moyen de créer des collections d'objet de manière plus
rapide ?
Merci
Sylo
Dans ton cas, tu peux utiliser une ArrayList (non type) donc quand tu va elever un objet, il faudra le caster.
Tu es en dotnet 1 je suppose. Juste pour information en dotnet 2, tu pourra faire (à partir du 8 novembre) avoir des ArrayListe Typé.
"Sylo" a écrit dans le message de news:
Bonjour,
J'ai un certain nombre de classe et pour chaque classe, je voudrais disposer d'une collection d'objets de ces classes. Pour cela, pour chaque classe, je créé une classe qui hérite de system.collection.collectionbase et j'implémente les méthodes Add, remove, etc... Je n'ai pas de traitement dans ces implémentation et je me contente d'appeler la classe de base en typant l'objet à ajouter, enlever... Comme je répète cela pour chaque classe, cela me parait assez fastidieux. N'y a t-il pas moyen de créer des collections d'objet de manière plus rapide ? Merci Sylo