ow 表示 T 是从实现某些方法的其他类继承的:
public Class A
{
public string GetAccessPoint();
public string GetPriorityMap();
}
public Class IndexBuilder<T> where T : A
{
List<string> Go<T>(T obj)
{
string aPt=obj.GetAccessPoint();
string pMap=obj.GetPriorityMap();
}
}
换句话说,我无法访问 obj 的 GetAccessPoint 和 GetPriority 映射,尽管我指出它是从 A 继承的。