Errore del compilatore CS0416
'type parameter': un argomento di attributo non può utilizzare parametri di tipo
Un parametro di tipo è stato usato come argomento dell'attributo. Questa operazione non è consentita. Usare un tipo non generico.
L'esempio seguente genera l'errore CS0416:
C#
// CS0416.cs
public class MyAttribute : System.Attribute
{
public MyAttribute(System.Type t)
{
}
}
class G<T>
{
[MyAttribute(typeof(G<T>))] // CS0416
public void F()
{
}
}
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: