【发布时间】:2012-10-24 15:28:57
【问题描述】:
我有以下几点:
public static class CityStatusExt
{
public static string D2(this CityStatus key)
{
return ((int) key).ToString("D2");
}
public static class CityTypeExt
{
public static string D2(this CityType key)
{
return ((int) key).ToString("D2");
}
加上其他具有类似扩展名的类,它们返回格式为“D2”的键
有没有办法我可以从基类继承并让基类提供功能所以 难道我不用重复同样的扩展方法代码吗?
更新。很抱歉我没有提到这一点,但我的类如 CityType 是 Enums。
【问题讨论】:
-
是的,你可以。您唯一失去的就是拥有自定义实现的能力..
标签: c#