Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Niespójne ułatwienia dostępu: typ zwracany "type" jest mniej dostępny niż metoda "method"
Typ zwracany i każdy z typów, do których odwołuje się lista parametrów formalnych metody, musi być co najmniej tak dostępny, jak sama metoda. Aby uzyskać więcej informacji, zobacz Modyfikatory dostępu.
Poniższy przykład generuje plik CS0050, ponieważ dla parametru nie jest dostarczany MyClass
żaden modyfikator ułatwień dostępu, a jego dostępność jest domyślnie ustawiona na private
:
// CS0050.cs
class MyClass // Accessibility defaults to private.
// Try the following line instead.
// public class MyClass
{
}
public class MyClass2
{
public static MyClass MyMethod() // CS0050
{
return new MyClass();
}
public static void Main() { }
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: