Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Tipo de retorno de 'method' não tem conformidade com CLS
Um método public, protected ou protected internal deve retornar um valor cujo tipo está em conformidade com CLS (Common Language Specification). Para obter mais informações sobre conformidade com CLS, consulte Independência de linguagem e componentes independentes da linguagem.
Exemplo
O seguinte exemplo gera o erro CS3002:
// CS3002.cs
[assembly:System.CLSCompliant(true)]
public class a
{
public ushort bad() // CS3002, public method
{
ushort a;
a = ushort.MaxValue;
return a;
}
private ushort OK() // OK, private method
{
ushort a;
a = ushort.MaxValue;
return a;
}
public static void Main()
{
}
}