我想知道C#是否有一个等同于<X super MySubClass>的泛型约束。要指定上界,可以使用class Foo<T> where T : MySuperClass { ... },但是如何在泛型参数上指定下界?有一些方法可以得到类似的结果,但我还没有发现完美的东西:
使用第二个泛型参数--但调用方可以指定实际下限的子类。这有时用于扩展方法,因此扩展方法</
我有一本NSManagedObject图书,它与NSManagedObject Title有多个关系,后者有NSString属性titleName。// Verify that “titles” have a property “titleName” that is an NSString.
for (NSManagedObject:-NSCFString locali