C# Question : "Object"

Inscrit
13 Septembre 2011
Messages
37
Reactions
0
#1
Bonsoir,

je commence à avancer sur mon petit bot, mais pour rendre mon code plus lisible, je cherche un moyen pour ne pas tout le temps devoir faire :


Code:
               case 1:
                    ProtocolRequired PR = new ProtocolRequired();
                    break;
                case 3:
                    HelloConnectMessage HCM = new HelloConnectMessage();
                    break;

Mais plutot :

Code:
               case 1:
                    MSG = new ProtocolRequired();
                    break;
                case 3:
                    MSG = new HelloConnectMessage();
                    break;
Je pensais faire comme cela :

Code:
Object MSG = null;

Mais ça ne fonctionne pas, et je vois pas du tout comment je pourrais faire, donc si vous pouviez me donner un ou deux petit indice, ça serait gentil ^^

Voila, merci d'avance et bonne soirée :)
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#3
Salut , regarde comment est fait le ProtocolTypeManager (si tu en as un) et tu devrais pouvoir faire pareil
 

Kyu

Staff
Membre du personnel
Inscrit
4 Octobre 2009
Messages
327
Reactions
8
#4
Utilise l'héritage.
 
Inscrit
13 Septembre 2011
Messages
37
Reactions
0
#5
Merci pour vos réponses :) Je regarderais ça quand j'aurais du temps, bonne journée ;)
 
Haut Bas