Czy jest zabronione w C # implementowanie domyślnego konstruktora dla klasy ogólnej?
Jeśli nie, dlaczego poniższy kod się nie kompiluje? (Kiedy <T>
usuwam, kompiluje się)
Jaki jest zatem prawidłowy sposób definiowania domyślnego konstruktora dla klasy generycznej?
public class Cell<T>
{
public Cell<T>()
{
}
}
Błąd czasu kompilacji : Błąd 1 Nieprawidłowy token '(' w deklaracji elementu członkowskiego klasy, struktury lub interfejsu