|
|
1
1
您可以将存储库限制为由您创建的某个基类,比如EntityBase(这应该是抽象的)
由于您要通过inherinition确保每个类型至少都有EntityBase的成员,因此不必进一步测试实体类型的继承树(除非您对此有特定的用例) 如果您需要知道基类上的某些方法,但实现依赖于子类,只需将该方法作为基类中的抽象成员并在子类中重写即可。
|
|
|
matt · 为什么在使用泛型参数时可以进行强制转换,而在指定了参数后则不能 10 月前 |
|
|
Pavel Foltyn · 如何在C中生成逆字典# 10 月前 |
|
Daniel · C#编译器在应该出错时失败 11 月前 |