Classを列挙型のように扱いたい
- 題名: Classを列挙型のように扱いたい
- 著者: OK牧場
- 日時: 2012/01/04 23:36:17
- ID: 29547
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: Classを列挙型のように扱いたい
- 著者: Azulean
- 日時: 2012/01/05 0:10:05
- ID: 29548
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: Classを列挙型のように扱いたい
- 著者: OK牧場
- 日時: 2012/01/07 9:08:58
- ID: 29568
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: Classを列挙型のように扱いたい
- 著者: Azulean
- 日時: 2012/01/08 0:15:15
- ID: 29571
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: Classを列挙型のように扱いたい
- 著者: OK牧場
- 日時: 2012/01/10 22:35:37
- ID: 29580
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: Classを列挙型のように扱いたい
- 著者: OK牧場
- 日時: 2012/01/15 21:29:00
- ID: 29615
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[6]: Classを列挙型のように扱いたい
- 著者: Azulean
- 日時: 2012/01/15 22:45:26
- ID: 29617
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[ASP.NET]
下記のように
dt1.Value,dt1.Nameとついになる情報を持たせた上で
「GetValue(Name) 戻り値Value」のように対応する情報を返す関数も
作成したいのですが、何かよい方法はないでしょうか。
下記の形から、GetValue(name)関数のため
別にdt1,dt2用のListを作成しておく方法を考えたのですが
それだと今後Listに追加漏れする可能性があるので、
悩んでいます。
何か方向性になる情報を教えていただければと思います。
public static class testclass
{
public static Status dt1 = new Status("nameA", "0");
public static Status dt2 = new Status("nameB", "1");
public class Status
{
public string Value;
public string Name;
public Status(string value, string name)
{
Value = value;
Name = name;
return;
}
}
↓↓↓ 引数のnameにあわせvalueを返したい
public static string GetValue(string name)
{
// dt1,dt2の中から該当するnameを持つものの値を返したい
return value;
}
}