enums

    26熱度

    5回答

    有沒有一種方法可以在VB.net中組合枚舉?

    1熱度

    4回答

    我有一個擁有多個公共屬性的用戶控件。這些屬性會自動顯示在VS2005設計器的「Misc」類別下的屬性窗口中。除了枚舉的兩個屬性不能正確顯示外。 第一個上使用下列枚舉: public enum VerticalControlAlign { Center, Top, Bottom } 在設計這不顯示在所有。 第二個使用此枚舉: public enum AutoSi

    1熱度

    4回答

    在C# 3.0中是否有任何好的解決方案來表示參數化的枚舉?我正在尋找像OCaml或Haxe之類的東西。我只能用一個簡單的枚舉字段來考慮類層次結構,以便現在輕鬆切換,也許有更好的想法? 見Ocaml程序編寫的一份答覆下面的例子中,一個HAXE代碼如下: enum Tree { Node(left: Tree, right: Tree); Leaf(val: Int); }

    2熱度

    5回答

    假設我們已經有了下面的Java代碼: public class Maintainer { private Map<Enum, List<Listener>> map; public Maintainer() { this.map = new java.util.ConcurrentHashMap<Enum, List<Listener>>(); }

    1熱度

    4回答

    使用NHibernate映射一系列枚舉 具體來說,使用映射的屬性。 目前我有這個工作映射集合類型Int32和NH似乎照顧它,但它不完全理想。 我試圖映射集合時,我收到的錯誤是「無法確定類型」,因爲我試圖映射的枚舉類型。 我發現一個帖子提到定義一個類爲 public class CEnumType : EnumStringType { public CEnumType() : base(M

    14熱度

    7回答

    的潛在價值,我有以下枚舉聲明: public enum TransactionTypeCode { Shipment = 'S', Receipt = 'R' } 如何從一個TransactionTypeCode.Shipment或TransactionTypeCode.Receipt「R」得到值「S」? 只要執行TransactionTypeCode.ToString(),就會給出一個Enu

    2熱度

    4回答

    我有如下所示的枚舉: public enum TransactionStatus { Open = 'O', Closed = 'C'}; ,我從數據庫中使用單個字符提取數據顯示 - 你猜對了 - 交易是開放還是交易關閉。 現在因爲數據作爲對象從數據庫中出來,所以我有時間寫比較代碼。 我能做的最好是寫: protected bool CharEnumEqualsCharObj(Transact

    4熱度

    3回答

    我有以下枚舉: public enum Status implements StringEnum{ ONLINE("on"),OFFLINE("off"); private String status = null; private Status(String status) { this.status = status; }

    5熱度

    2回答

    我有一個用C++ \ CLI編寫的程序集,它使用了由.Net提供的一些枚舉。它有這樣一種屬性: property System::ServiceProcess::ServiceControllerStatus^Status { ServiceControllerStatus^get() { return (ServiceControllerStatus)_stat

    44熱度

    18回答

    在C/C++中使用define語句和enum語句有什麼不同(在C或C++中使用它們時有什麼區別)? 例如,當應該使用 enum {BUFFER = 1234}; 在 #define BUFFER 1234