详解.NET 4.0中的泛型协变(covariant)和反变(contravariant)