Erreur du compilateur CS0721
Mise à jour : novembre 2007
Message d'erreur
'type' : les types static ne peuvent pas être utilisés en tant que paramètres
'type': static types cannot be used as parameters
Un type static n'est pas explicite comme un paramètre. Puisque aucune instance de type static ne peut être créée, aucune instance ne doit être passée en tant que paramètre.
L'exemple suivant génère l'erreur CS0721 :
// CS0721.cs
public static class SC
{
}
public class CMain
{
public void F(SC sc) // CS0721
{
}
public static void Main()
{
}
}