Chyba kompilátoru CS0058
Nekonzistentní přístupnost: Návratový typ type 'type' je méně přístupný než delegát 'delegate'
Veřejný konstruktor musí vrátit veřejně přístupný objekt. Další informace naleznete v tématu Modifikátory accessu.
Následující ukázka vygeneruje CS0058, protože na MyClass není použit žádný modifikátor přístupu, a proto má ve výchozím nastavení privátní přístupnost:
// CS0058.cs
class MyClass
// try the following line instead
// public class MyClass
{
}
public delegate MyClass MyClassDel(); // CS0058
public class A
{
public static void Main()
{
}
}
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: