8.1.2 LINQ与泛型类型