-2

次のようにアプリで使用する列挙型があります。

  public enum TaskStatus{
       WaitinForApproval,
       SubmittedForReview,
       .....
  }

これをページに表示すると、次のように表示されます。

SubmittedForReview

として示したいと思います。

Submitted For Review

あまり手間をかけずにこれを行うにはどうすればよいですか?

4

5 に答える 5

0

これは実際には良い方法ではありませんが、うまくいくはずです。

を作成しDictionary<TaskStatus, string>、表示したい値を入力できます。

次に、値を表示する前に、辞書を使用して表示する値を検索します。

Dictionary<TaskStatus, string> myDictionary = new Dictionary<TaskStatus, string>();
myDictionary.Add(TaskStatus.WaitinForApproval, "Waiting For Approval");

string displayValue = myDictionary[TaskStatus.WaitinForApproval]; //Waiting For Approval

列挙型を変更した場合は、これを更新する必要があります。

于 2013-07-25T18:14:03.433 に答える