2017-03-15 16 views
0

最終的なモデルにオプション属性のブール値フィールドと値の割り当てを持つ簡単な方法はありますか?このような例 :ブール値1つのオプションの割り当てに対するフィールドと値の割り当て

Enum: 
    name=ID assigned=('(' value=INT ')')? 
; 

私の目標は、あなたが明示的に列挙値を指定していない、それは0または最後に指定した値からカウントされます場合はCに似た列挙型を持つことです。

私は後のステップで最終的な値を計算する必要があると思いますが、値がユーザーによって与えられた情報が必要です。

は多分これまでより簡単に解決策がある...

+1

は、私はあなたの要件が、名前を取得する場合= ID(割り当てられている?=」を確認していない?=演算子を見てください( '値= INT') ')? –

+0

これはまさに私が探していたものでした。今私は昨日それをすることができなかったことを馬鹿に感じる –

答えて

1

Enum: name=ID (assigned?='(' value=INT ')')?; 
関連する問題