enums

    15热度

    2回答

    在Java中有没有一种方法可以声明枚举的值可以一起使用?例如: enum FileAccess { Read, Write, ReadWrite } 是否可以定义为读写Read | Write(或任何会产生相同的结果)?

    115热度

    3回答

    我正在建模类图。类的属性是枚举。我如何建模?通常你做这样的事情: - name : string 但是,如何做到这一点与枚举?

    1热度

    2回答

    如果我使用/ CLR:oldSyntax下列代码应该起作用: public __value enum IceCreamFlavors { Vanilla, Chocolate, Sardine, }; 什么是在非oldSyntax等价?如何在Managed C++ for .NET 2.0中声明一个“托管”枚举? 编辑: 当我按照JaredPar的advice

    4热度

    5回答

    给定一个已分配值的枚举值,获取下一个或前一个枚举值的最佳方法是什么?例如,考虑此枚举: public enum TimeframeType { None = 0, [Description("1 month")] Now = 30, [Description("1-3 months")] Short = 90, [Description(

    5热度

    3回答

    使用声明似乎并没有与枚举类型 class Sample{ public: enum Colour { RED,BLUE,GREEN}; } using Sample::Colour; 不起作用工作! 我们是否需要为枚举类型的每个枚举器添加使用声明?像下面那样 using sample::Colour::RED;

    3热度

    2回答

    我无法将枚举集合发送到WCF服务方法。我用这篇文章作为指导:Sharing Enum with WCF Service [ServiceContract] [ServiceKnownType(typeof(MyEnum))] [ServiceKnownType(typeof(List<MyEnum>))] public interface IMyService{ [Operati

    2热度

    1回答

    我们在我们的项目中有一个臭的代码。在biz逻辑中使用的许多值有2个存储位置: 我们在DB中存储字典表(用于FK关系),其中存储值e.x. MessageDirectionInfo: 0 |未知 1 |在 2 |缺货 ,我们有枚举用完全相同的数据: MessageDirectionEnum {未知= 0,时间= 1,时间= 2} 而且在代码中,我们有很多“switch”和“if”,其中enum用于条

    2热度

    1回答

    我使用IIS/asmx来支持Flash客户端。我的一些服务层数据传输对象的属性是枚举值。有些情况下这些属性应该为空。 当与这样的枚举属性空值的对象被呈现给皂,我收到此错误: System.InvalidOperationException: There was an error generating the XML document. ---> System.InvalidOperationExc

    11热度

    8回答

    我有一个由多个类使用的枚举。什么是实施这个最好的方法?

    3热度

    11回答

    我有一个具有enum属性和布尔属性的类,它基于它调用具体参数的特定方法。我在开关的每种情况下使用enum的switch语句和if作为布尔值。这是一个很长的名单,并不觉得我是最优雅的解决方案。任何人都有更优雅或更简单的方式来实现这一点? switch (ReadDecision) { case ReadDecisions.ReadNext: {