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


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

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

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

"свойство": свойство или индексатор не могут иметь тип void
'property' : property or indexer cannot have void type

Не допускается использовать тип void в качестве возвращаемого значения свойства.

Дополнительные сведения см. в разделе Свойства.

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

// CS0547.cs
public class a
{
   public void i   // CS0547
   // Try the following declaration instead:
   // public int i
   {
      get
      {
         return 0;
      }
   }
}

public class b : a
{
   public static void Main()
   {
   }
}