Quelle est l'erreur suivante:accessibilité Incohérence
accessibilité Incohérence: type de paramètre. ---- MessageTypes 'est moins
accessible que la méthode « --- --- MessageBox MessageTypes.. , string) »
mon code:
public partial class Global
{
private enum Messagetypes { Error };
public void MessageBox(Messagetypes MessageDisplay, string MessageError)
{
}
}
Quel est le bon c ode
Dans l'avenir, postez l'erreur exacte, y compris le numéro de ligne, puis fournissez la classe dans laquelle l'erreur est, sinon c'est difficile de vous aider. Je ne crois pas que vous puissiez même déclarer une émulation comme privée. –
@Ramhound Il semble que vous pouvez réellement, j'ai écrit 'privé enum MyEnum {un, deux}' dans une classe et il a bien compilé, contrairement à ce que [MSDN] (http://msdn.microsoft.com/fr-fr /library/ba0a1yw2.aspx) dit. – Jakub
@Rahmhound Pourquoi ne pourriez-vous pas déclarer une énumération privée? –