public TypeA(ITypeB typeB) { _typeB = typeB; }
public void Contravariance() { ITypeB <Animal> typeB = GetDog(); }