我想在一个父抽象类中声明以下内容:
public abstract void RefreshDisplay<TView>(Enum value);
然后在子类中实现:
public override void RefreshDisplay<RxViewModel>(RxViews view)
RxViews是一个枚举类型,“view”是该枚举中的特定值。
实际视图和枚举的来源直到运行时才能确定。
这可以做到吗?感谢您的帮助。
编辑:我可能问错了。TView不是枚举,而是从ViewModelBase继承的视图。(我不知道这是重复的问题?)谢谢。
编辑:我猜这在net 4.5中已经修复了。有什么办法可以在net 4.0中解决这个问题吗?