Erreur du compilateur CS0526
Mise à jour : novembre 2007
Message d'erreur
Les interfaces ne peuvent pas contenir de constructeurs
Interfaces cannot contain constructors
Les constructeurs ne peuvent pas être définis pour des interfaces. Une méthode est considérée comme un constructeur si elle a le même nom que la classe et pas de type de retour.
L'exemple suivant génère l'erreur CS0526 :
// CS0526.cs
namespace x
{
public interface clx
{
public clx() // CS0526
{
}
}
public class cly
{
public static void Main()
{
}
}
}