Equivalente do C # do caractere curinga do Java
Se existir, qual é o equivalente em C # do seguinte código Java:
new HashMap<Class<? extends BaseClass>, Integer>();
Eu uso atualmentenew Dictionary<Type, int>()
, que é mais parecidonew HashMap<Class<?>, Integer>()
o que obviamente não é o mesmo.
(Ignore as diferenças entreHashMap
eDictionary
)
Editar: Para esclarecer, não estou tentando definir uma nova classe, basta criar uma instância deHashMap
/Dictionary
.