У меня есть следующее перечисление
public enum TESTENUM
{
Value1 = 1,
Value2 = 2
}
Затем я хочу использовать это для сравнения с имеющейся у меня целочисленной переменной, например:
if ( myValue == TESTENUM.Value1 )
{
}
Но чтобы выполнить этот тест, я должен привести перечисление следующим образом (или предположительно объявить целое число как тип перечисления):
if ( myValue == (int) TESTENUM.Value1 )
{
}
Есть ли способ, которым я могу сказать компилятору, что enum - это серия целых чисел, так что мне не нужно делать это приведение или переопределять переменную?