- 題名: 列挙定数から値の取得方法について
- 日時: 2006/07/20 16:14:38
- ID: 16751
- この記事の返信元:
- (なし)
- この記事への返信:
- [16753] Re[1]: 列挙定数から値の取得方法について2006/07/20 17:02:07
- ツリーを表示
■No16751に返信(おかさんの記事)
> 列挙定数において文字列から番号を取得したいのですが、
> どのようにすればよいのでしょうか?
>
> 下記のようにして値から文字列は取得できたのですが、
> その逆ができません。。。
System.Enum.Parse(typeof(System.DayOfWeek), "Friday")
とかですね。
> enum Days
> {
> Sun,
> Mon,
> Tue,
> Wed,
> Thu,
> Fri,
> Sat
> }
なぜ、System.DayOfWeek 列挙体をご使用にならないのでしょうか?
分類:[.NET]
お世話になっております。 列挙定数において文字列から番号を取得したいのですが、 どのようにすればよいのでしょうか? 下記のようにして値から文字列は取得できたのですが、 その逆ができません。。。 enum Days { Sun, Mon, Tue, Wed, Thu, Fri, Sat } private void button1_Click(object sender, EventArgs e) { int i = 5; textBox1.Text = ((Days)i).ToString(); } private void button2_Click(object sender, EventArgs e) { string s = "Fri"; // 5 という値を得たいです。。。 }