Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
Il tipo dell'argomento dell'attributo DefaultValue deve corrispondere al tipo del parametro
The type of the argument to the DefaultValue attribute must match the parameter type
Questo errore viene generato quando si utilizza l'argomento errato per il valore dell'attributo DefaultValueAttribute. Utilizzare un valore che corrisponde al tipo del parametro.
Esempio
Nell'esempio riportato di seguito viene generato l'errore CS1908.
// CS1908.cs
// compile with: /target:library
using System.Runtime.InteropServices;
public interface ISomeInterface
{
void Bad([Optional] [DefaultParameterValue("true")] bool b); // CS1908
void Good([Optional] [DefaultParameterValue(true)] bool b); // OK
}