Aviso do compilador (nível 1) CS3023
O atributo CLSCompliant não tem significado quando aplicado a tipos de retorno. Tente colocá-lo no método em vez disso.
Os tipos de retorno de função não são verificados quanto à Conformidade CLS, uma vez que as regras de Conformidade CLS se aplicam a métodos e declarações de tipo.
O exemplo a seguir gera aviso CS3023:
// C3023.cs
[assembly:System.CLSCompliant(true)]
public class Test
{
[return:System.CLSCompliant(true)] // CS3023
// Try this instead:
// [method:System.CLSCompliant(true)]
public static int Main()
{
return 0;
}
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: