私は次のような列挙型を持っています:
public enum Global
{
txt_test = 123
}
今、私はこのような呼び出しを使いたいです:
var text = lib.Get(Global.txt_test);
方法:
public TextString Get(Enum enumeration)
{
string name = enumeration.ToString();
int index = ?; // (int)enumeration not working
...
}
この場合、列挙型のインデックスを取得する方法は? それとも、私はそれをまったく間違っていますか?
ありがとうございました。
解決:
public TextString Get(Enum enumeration)
{
string name = enumeration.ToString();
int index = Convert.ToInt32(enumeration);
...
}