ho uno schema di interfacce come il seguente (C#) .NET4interfacce generiche nidificati
interface A
{
}
interface B
{
List<A> a;
}
interface C
{
List<B> b;
}
e ho implementato in questo modo:
public interface A
{
}
public interface B<T> where T : A
{
List<T> a { get; set; }
}
public interface C<T> where T : B
{
List<T> b { get; set; } // << ERROR: Using the generic type 'B<T>' requires 1 type arguments
}
Non so come evitare l'errore L'utilizzo del tipo generico 'B' richiede 1 tipo argomenti
Non si sta implementando alcuna interfaccia ... – Maarten
Ho usato il verbo sbagliato :) .. fondamentalmente tutti i asnwers sono buoni, grazie a tutti – Davide