C# では、Enum を理解するのに少し困惑しています。
私の特定のケースでは、次のような名前値形式で定数値を保存する必要があります>
300 秒 = 5 分
現時点では、このクラスを使用しています。
- 代わりに Enum を使用できるので、Enum クラスは次のようになりますか?
- Enum にペアの値を格納できますか?
コードのサンプルを提供していただけますか?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace MyWebSite.Models
{
public class Reminders
{
private sortedDictionary<int, string> remindersValue = new SortedDictionary<int, string>();
// We are settign the default values using the Costructor
public Reminders()
{
remindersValue.Add(0, "None");
remindersValue.Add(300, "5 minutes before");
remindersValue.Add(900, "15 minutes before");
}
public SortedDictionary<int, string> GetValues()
{
return remindersValue;
}
}
}