C # é equivalente a <? estende Base> em genéricos
Em Java, eu posso fazer o seguinte:Subclass
estendeBase
):
ArrayList<? extends Base> aList = new ArrayList<Subclass>();
Qual é o equivalente em C # .NET? Não há? extends
palavra-chave aparentemente e isso não funciona:
List<Base> aList = new List<Subclass>();