È vietato in C # implementare un costruttore predefinito per una classe generica?
In caso contrario, perché il codice seguente non viene compilato? (Quando lo rimuovo <T>
viene compilato)
Qual è quindi il modo corretto di definire un costruttore predefinito per una classe generica?
public class Cell<T>
{
public Cell<T>()
{
}
}
Errore in fase di compilazione : Errore 1 Token non valido "(" nella dichiarazione di classe, struttura o membro dell'interfaccia