Что такое синтаксис конструктора по умолчанию для универсального класса?

Запрещено ли в C# реализовывать конструктор по умолчанию для универсального класса?

Если нет, то почему приведенный ниже код не компилируется? (Когда я удаляю , он компилируется)

Как тогда правильно определить конструктор по умолчанию для универсального класса?

public class Cell<T> 
{
    public Cell<T>()
    {
    }
}

Ошибка времени компиляции: Ошибка 1 Недопустимый токен '(' в объявлении члена класса, структуры или интерфейса

80
задан Reinstate Monica 14 March 2012 в 11:42
поделиться