Erreur du compilateur CS0102
Le type 'typename' contient déjà une définition pour 'identifier'
Une classe contient plusieurs déclarations pour des identificateurs portant le même nom dans la même étendue. Pour corriger cette erreur, renommez les identificateurs en double.
Exemple
L’exemple suivant génère l’erreur CS0102.
// CS0102.cs
// compile with: /target:library
namespace MyApp
{
public class MyClass
{
string s = "Hello";
string s = "Goodbye"; // CS0102
public void GetString()
{
string s = "Hello again"; // method scope, no error
}
}
}
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner des problèmes et des demandes de tirage (pull requests). Pour plus d’informations, consultez notre guide du contributeur.