Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O tipo do argumento para o atributo DefaultParameterValue deve corresponder ao tipo de parâmetro
Este erro é gerado quando você passa um valor do tipo errado para DefaultParameterValueAttribute. Verifique se o tipo do argumento do atributo corresponde ao do parâmetro de destino.
Exemplo
O exemplo a seguir gera CS1908:
// CS1908.cs
// compile with: /target:library
using System.Runtime.InteropServices;
public interface ISomeInterface
{
void Bad([DefaultParameterValue("true")] bool b); // CS1908
void Good([DefaultParameterValue(true)] bool b); // OK
}
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.