特定の文字列が列挙型であるかどうかをコードで確認しようとしています。これは私が持っているものです:
public enum CurrencyAmt {twenty(20), ten(10), five(5), toonies(2), toony(2), loonies(1), loony(1), quarters(0.25),
quarter(0.25), dimes(0.1), dime(0.1), nickels(0.05), nickel(0.05), pennies(0.01), penny(0.01);
private int type;
private double value;
CurrencyAmt (int i)
{
this.type = i;
}
CurrencyAmt (double i)
{
this.value = i;
}
}
私の列挙型を定義します。そして表情
(Enum.IsDefined(typeof(CurrencyAmt), inputAt)
文字列「inputAt」が列挙に含まれているかどうかを確認します。ただし、CurrencyAmt を変数に解決できないというエラーが表示されます。何か案は?