首页 > 解决方案 > 在 C# 中设置参数类型的最佳方法

问题描述

我有一个关于如何最好地在 C# 中设置参数的实现问题。我通常使用 enums ,例如。

 namespace ConsoleApp1

{
    public enum CarBrand
    {
        Renault,
        Fiat,
        Peugeot
    }

    public enum Peugeot
    {
        Pegout308, 
        Pegout208,
        Pegout3008
    }

    public enum Fiat
    {
        Panda,
        Fiat500
    }

    public enum Renault
    {
        Clio,
        Captur,
        Kangoo
    }
}

相反,我想找到一种功能性的方法来按以下方式设置参数:

CarBrand.Peugeot.Pegout208

或者

CarBrand.Renault.Captur

标签: c#enumsparameterssettings

解决方案


推荐阅读