jjzjj

c# - 使用派生类型和同名 C# 覆盖属性

我试图用不同但派生类型相同的名称覆盖基类中的属性。我认为可以通过协变或泛型来实现,但我不确定该怎么做?以下代码得到错误:Error1'Sun.Cache':typemustbe'OuterSpace.Cache'tomatchoverriddenmember'OuterSpace.Cache'publicclassOuterSpace{publicvirtualOuterSpaceDataData{get;set;}publicvirtualOuterSpaceAnalysisAnalysis{get;set;}publicvirtualOuterSpaceCacheCache{get