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

Contenu supprimé Contenu ajouté
Ligne 115 :
{
public class Ligne { ... }
}
</source>
 
Si l'instruction <tt>using</tt> est utilisée deux fois, le nom <tt>Ligne</tt> est ambigu, comme l'explique l'erreur produite par le compilateur :
<source lang="csharp">
using Gestion.Transport;
using Graphique.Dessin;
 
public class Exemple
{
Ligne exemple;
// -> error CS0104: 'Ligne' is an ambiguous reference between
// 'Gestion.Transport.Ligne' and 'Graphique.Dessin.Ligne'.
}
</source>
Ligne 140 ⟶ 153 :
}
</source>
 
 
== Conflit de nom ==