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.
O argumento do tipo "type" não é aplicável ao atributo DefaultParameterValue
Para parâmetros cujo tipo é objeto, o argumento do DefaultParameterValueAttribute deve ser um null, um tipo integral, um ponto flutuante, bool, string, enum ou char. O argumento não pode ser do tipo Type ou de nenhum tipo de matriz.
Exemplo
O exemplo a seguir gera CS1910:
// CS1910.cs
// compile with: /target:library
using System.Runtime.InteropServices;
public interface ISomeInterface
{
void Bad1([DefaultParameterValue(typeof(object))] object o); // CS1910
void Bad2([DefaultParameterValue(new int[] { 1, 2 })] int[] arr); // CS1910
}
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.