今天在这里看到一篇关于协变和逆变的好文章。
我在这里做一些摘要:
协变->和谐的变->很自然的变化->(string->object)->Covariant->out T->用于返回值->不能做参数
逆变->逆常的变->不正常的变化->(object->string)->Contravariant->in T->不能用于返回值->能做参数