0
我是新来的C#,Java中我们曾经有过互连像下面枚举:如何将多个枚举之间保持互联在C#
public enum Module
{
None(SubModule.None),
Authentication(SubModule.Login),
User(SubModule.User,SubModule.ForgotPassword,SubModule.ResetPassword)
private SubModule subModule;
public Module(SubModule... submodule)
{
}
}
我想互连连杆我的模块,子模块,我试过在C#中,它给出了编译错误。无论如何,在C#中做同样的事情。
C#中的枚举不像Java中的类那样,所以我不认为有办法。 –
@SelmanGenç是正确的,C#中的枚举类型是[syntatic sugar](http://www.dotnetjunkies.net/csharp/enum-working-with-enumerations/),请阅读[docs](https:// msdn .microsoft.com/en-us/library/sbbt4032.aspx),它可能会帮助你.. –