Erro do compilador CS0059
Acessibilidade inconsistente: o tipo de parâmetro 'tipo' é menos acessível do que o delegado 'delegar'
O tipo de retorno e cada um dos tipos referenciados na lista formal de parâmetros de um método devem ser pelo menos tão acessíveis quanto o próprio método. Para obter mais informações, consulte Modificadores de acesso.
O exemplo a seguir gera 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()
{
}
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: