Errore del compilatore CS1910

Aggiornamento: novembre 2007

Messaggio di errore

L'argomento di tipo 'tipo' non è applicabile per l'attributo DefaultValue
Argument of type 'type' is not applicable for the DefaultValue attribute

Per i parametri di tipo oggetto, l'argomento di DefaultParameterValueAttribute deve essere null, un tipo integrale, una virgola mobile, bool, string, enum o char. L'argomento non può essere di tipo Type o di alcun tipo matrice.

Esempio

Nell'esempio riportato di seguito viene generato l'errore CS1910.

// CS1910.cs
// compile with: /target:library
using System.Runtime.InteropServices;

public interface MyI
{
   void Test([DefaultParameterValue(typeof(object))] object o);   // CS1910
}