Ошибка компилятора CS0059
Несогласованность по доступности: уровень доступности типа параметра "тип" ниже уровня доступности делегата "делегат".
Тип возврата и все типы, указанные в списке формальных параметров метода, должны быть менее доступны, чем сам метод. Дополнительные сведения см. в статье Модификаторы доступа.
В следующем примере возникает ошибка CS0059.
// CS0059.cs
class MyClass //defaults to private accessibility
// try the following line instead
// public class MyClass
{
}
public delegate void MyClassDel( MyClass myClass); // CS0059
public class Program
{
public static void Main()
{
}
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: