2016-11-12 78 views
-1

我有一個叫做Promotion(model class)的類。我想要一個促銷有一個類型稱爲類別,其中類別是它自己的模型類,我假設我將在哪裏定義所有類型的類別,如快餐腳穿首飾等等。我不太清楚如何去做這個,雖然所以例如,我的類稱爲類已經是一個集合的東西,但我的類升級是在我創建它之前,我需要設置它與一個類別與可行的類別選項。謝謝!面向對象c#

+0

答案是** **類類從某處讀取值或者是枚舉或包含常數值?爲什麼不在'Promotion'中創建一個名爲Category的屬性? –

+0

@Patrik Gaikwad是個好主意。這正是我想要做的。做枚舉與常量值有什麼不同/好處? – PhillipsJP

回答

0

爲什麼不在Promotion中創建Category類型的Categories

enum Algorithms 
{ 
    FCFS, 
    SJF, 
    PRIORITY, 
    RR 
} 

class Process 
{ 
    public Algorithm algorithms{get;} 
} 

,具體差異,請閱讀this SO answer

+0

@Patrik Gaikwad是個好主意。這正是我想要做的。做枚舉與常量值有什麼區別/好處? – PhillipsJP

+0

我的意思是它沒有問我如何實際編碼,然後我會接受它 – PhillipsJP

+0

添加了我正在處理的代碼中的示例。請根據您的需要進行修改。 –