Error del compilador CS0721

Actualización: noviembre 2007

Mensaje de error

'tipo': los tipos estáticos no se pueden utilizar como parámetros
'type': static types cannot be used as parameters

Un tipo estático no es significativo como parámetro. Puesto que no se pueden crear instancias de los tipos estáticos, nunca se podría pasar ninguna instancia como parámetro.

El código siguiente genera el error CS0721:

// CS0721.cs
public static class SC
{
}


public class CMain
{
   public void F(SC sc)  // CS0721
   {
   }

   public static void Main()
   {
   }
}