Lire en anglais

Partager via


Erreur du compilateur CS0058

Accessibilité incohérente : le type de retour 'type' est moins accessible que le délégué 'delegate'

Une construction publique doit retourner un objet accessible publiquement. Pour plus d’informations, consultez Modificateurs d’accès.

L’exemple suivant génère l’erreur CS0058, car aucun modificateur d’accès n’est appliqué à MyClass. Un accès privé est donc attribué par défaut :

// CS0058.cs  
class MyClass  
// try the following line instead  
// public class MyClass  
{  
}  
  
public delegate MyClass MyClassDel();   // CS0058  
  
public class A  
{  
   public static void Main()  
   {  
   }  
}  

Voir aussi