【发布时间】:2016-06-23 18:04:10
【问题描述】:
我有这个基类:
public class BaseEvent
{
public int EventID { get; set; }
public int GetEventID()
{
return EventID;
}
}
然后我从那个基础类继承了另一个类:
public class ValidationResult<T> where T : BaseEvent
{
private void AddEventStatusUpdater(ValidationResult<T> validationResult)
{
validationResult.GetEventID();
}
}
我遇到的问题是我无法从基类访问 GetEventID() 方法。
我认为这可能会发生,因为我使用的是 T 泛型。有没有其他方法可以访问这个方法?
【问题讨论】:
标签: c# generics base-class