« Programmation C sharp/Les espaces de noms » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 189 :
 
Pour utiliser deux versions d'une même classe définies dans les assemblages <tt>grid.dll</tt> (version 1.0, alias "GridV1") et <tt>grid20.dll</tt> (version 2.0, alias "GridV2"), il faut définir les alias à utiliser dans la ligne de commande de compilation :
{{Programmation C sharp/Commande|windows=csc /r:GridV1=grid.dll /r:GridV2=grid20.dll ...|mono=mscgmsc -r:GridV1=grid.dll -r:GridV2=grid20.dll ...}}
 
Cela crée les alias externes GridV1 et GridV2. Pour utiliser ces alias à partir d'un programme, il faut les référencer à l'aide du mot clé <tt>extern</tt> :