enums

    13熱度

    5回答

    是枚舉類型更快/更有效比字符串類型當用作字典鍵? IDictionary<string,object> or IDictionary<enum,object> 事實上,哪種數據類型最適合作爲字典鍵,爲什麼? 考慮以下幾點:注:僅5個屬性爲簡單起見 struct MyKeys { public string Incomplete = "IN"; public string

    3熱度

    4回答

    是否可以爲枚舉進行默認類型轉換? 我使用枚舉了很多,例如狀態,我想直接比較枚舉到LINQ字段,但我必須始終進行類型轉換。

    14熱度

    2回答

    我已經搜索過,看起來很容易將枚舉綁定到組合框,只是通過靜態Enum.GetValues方法中的ObjectDataProvider檢索Enum值作爲字符串列表,但是我無法讓它工作。錯誤是類型ContactExportType未找到。 我有一個名爲ContactExportType的枚舉,它駐留在Enums類上。該類是CEM.Marketing.Objects命名空間的一部分。 這是我有: <Use

    31熱度

    12回答

    爲什麼人們可以使用const作爲常量使用C++中的枚舉?

    3熱度

    3回答

    我有一個名爲UserPermissions的表,用userId將一個FK表映射到用戶表,然後是一個字符串列,用於枚舉的字符串值。 我看到的錯誤NHibernate.MappingException:從表中UserPermissions的關聯是指未映射類:GotRoleplay.Core.Domain.Model.Permission 我的許可枚舉: public enum Permission

    26熱度

    6回答

    我剛剛在rails上學習ruby,我有一個用戶角色表(Owner,Admin和User)。代碼中會有一些地方需要檢查用戶的角色並顯示不同的選項。有沒有人知道如何做到這一點,而不訴諸魔術數字或其他醜陋的方法? 在ASP.Net Web應用程序,我對我的工作已經看到了這一點,通過使用枚舉類型的實現: public enum UserRole { Owner = 1, Admin = 2, User =

    4熱度

    4回答

    我正在嘗試使用Prism和MVVM模式來開發應用程序。在我的用戶界面中,我定義了一個上一個和下一個按鈕。爲了在調用Web服務中使用,我定義了一個枚舉,它會告訴我需要遍歷的方向。因此,在這種情況下,按鈕直接映射到枚舉值。枚舉的定義非常簡單,如下: namespace CodeExpert.Book.Helpers { public enum BookDirection { Previou

    0熱度

    2回答

    這是我的出發點link text以公開客戶端可以使用的枚舉;它不是方法簽名的一部分。我的代碼編譯,但我無法在wsdl查看它,並無法在我的C#窗體窗體應用程序測試項目中使用它。鏈接中的測試代碼是否遺漏了某些內容?

    23熱度

    6回答

    所以,我有這樣的定義: typedef enum { red = 1, blue = 2, white = 3 } car_colors; 然後,我有型car_colors的變量: car_colors myCar; 問題是,我收到NSString中汽車的顏色。它必須是NSString,我不能改變它。我如何從NSString轉換爲car_colors類型? NS

    0熱度

    2回答

    我的數據庫中有一個任務表,其中包含一個從1到4的整數值的優先級字段作爲測試。我使用的是LINQ to SQL dbml文件,所以我有一個任務類,我希望能夠在我的視圖中將用戶的優先級文本值顯示爲選擇列表中的值。 我已經添加了下面的代碼,我的任務等級: static enum Priorities { High = 1, Medium = 2, Low = 3,