Поделиться через


Ошибка компилятора CS0721

Обновлен: Ноябрь 2007

Сообщение об ошибке

"тип": нельзя использовать статические типы в качестве параметров
'type': static types cannot be used as parameters

Использовать статический тип в качестве параметра бессмысленно. Поскольку экземпляры статических типов создавать невозможно, ни один экземпляр не будет передан в качестве параметра.

Следующий пример приводит к созданию ошибки CS0721:

// CS0721.cs
public static class SC
{
}


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

   public static void Main()
   {
   }
}