この質問をして申し訳ありませんが、私はこのタスクの正しい解決策を見つけられませんでした:
「myEnum」という名前の列挙型があります(MyEnumは関数では認識されません)myEnumの値のint値を取得する必要があります
例:
その列挙型に「myEnum」という名前のプログラマー:
public enum myEnum
{
foo = 1,
bar = 2,
}
私の関数は次のことを行う必要があります:文字列によって「myEnum」の「foo」の値を取得します
関数は次の方法で開く必要があります。
public int GetValueOf(string EnumName, string EnumConst)
{
}
したがって、プログラマーAがそれを開くと:
int a = GetValueOf("myEnum","foo");
1を返す必要があります
プログラマーBが「mySpace」という名前の列挙型を持っている場合、値5の「bar」を返したい
int a = GetValueOf("mySpace","bar")
5を返す必要があります
これどうやってするの?