2

可能重复:
任何人都知道缺少枚举通用约束的好方法吗?
我可以将继承与扩展方法一起使用吗?

我已经为各种枚举创建了扩展方法,以便以某种格式获取它们的字符串。有没有一种更简单的方法可以让代码看起来更智能,这样我就可以添加类型,并且应该为该类型创建扩展方法。

    public static string GetString(this State p1)
    {
        return p1.ToString("F");
    }

    public static string GetString(this Brand p1)
    {
        return p1.ToString("F");
    }

    public static string GetString(this Status p1)
    {
        return p1.ToString("F");
    }

谢谢你。

4

0 回答 0