Bonjour,
Je souhaiterai faire des sous-types d'enum, si celà est possible.
Je m'explique :
J'ai deux types d'enum : des formats d'images (qui contient bmp, jpeg, etc...) et des formats audio (mp3, wav,...).
Mon problème est le suivant :
Je souhaite faire un tableau qui contiendra soit des formats images, soit des formats audio.
J'ai tenté de déclarer une classe Format, dans laquelle je définissait un enum Images et un enum Audio.
Je déclare ensuite mon tableau de type Format, mais j'obtiens un "Impossible de convertir le type Format.Image en Format"...
Ma question est onc la suivante : peut on faire un enum qui contiendra des sous types, afin de pouvoir le stocker dans un tableau indiféremment de leur sous-type ?
Au pire, je déclarerai le tableau en object[], mais si je peux éviter d'en passer par là, ca serait bien...
Merci d'avance.
Partager