我想改变默认(T)对某些类的行为。 因此,我想返回一个null对象,而不是为我的引用类型返回null。 有一些像 kids.Clear(); var kid = kids.Where(k => k.Age < 10).SingleOrDefault(); if (kid is NullKid) { Console.Out.WriteLine("Jippeie"); } 任何人都知道这是否可能?