Erreur du compilateur CS0306
Le type 'type' ne peut pas être utilisé en tant qu’argument de type
Le type utilisé comme paramètre de type n’est pas autorisé. Cela peut être dû au fait que le type est un type pointeur.
L’exemple suivant génère l’erreur CS0306 :
C#
// CS0306.cs
class C<T>
{
}
class M
{
// CS0306 – int* not allowed as a type parameter
C<int*> f;
}
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :