我试图创建几个枚举,其语法为
有更好的方法来创建这样的功能吗?我希望能够轻松识别
只是为了明确,我想能够选择
Dropdown.Category.Subcategory
,但是我读到这并不是一个好主意。我选择这种方式主要是因为我想不到其他选择不同enum
值的方法,这取决于类别的选择,然后基于enum
值选择子类别。有更好的方法来创建这样的功能吗?我希望能够轻松识别
.Category
和.Subcategory
名称,并且如果这段代码可读性强就更好了。只是为了明确,我想能够选择
Category
,然后有一个适当的Subcategory
选择。public class Dropdown
{
public enum Gifts
{
GreetingCards,
VideoGreetings,
UnusualGifts,
ArtsAndCrafts,
HandmadeJewelry,
GiftsforGeeks,
PostcardsFrom,
RecycledCrafts,
Other
}
public enum GraphicsAndDesign
{
CartoonsAndCaricatures,
LogoDesign,
Illustration,
EbookCoversAndPackages,
WebDesignAndUI,
PhotographyAndPhotoshopping,
PresentationDesign,
FlyersAndBrochures,
BusinessCards,
BannersAndHeaders,
Architecture,
LandingPages,
Other
}
}