Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Inkonsistenter Zugriff: Parametertyp "Typ" ist weniger zugreifbar als Methode "Methode"
Inconsistent accessibility: parameter type 'type' is less accessible than method 'method'
Der Rückgabetyp und alle Typen, auf die in der Liste formaler Parameter einer Methode verwiesen wird, müssen mindestens genauso verfügbar sein wie die Methode selbst. Vergewissern Sie sich, ob die in den Methodensignaturen verwendeten Typen aufgrund der Auslassung des Modifizierers public nicht versehentlich private sind. Weitere Informationen finden Sie unter Zugriffsmodifizierer (C#-Programmierhandbuch).
Beispiel
Im folgenden Beispiel wird CS0051 generiert:
// CS0051.cs
public class A
{
// Try making B public since F is public
// B is implicitly private here
class B
{
}
public static void F(B b) // CS0051
{
}
public static void Main()
{
}
}