어떻게 질문을 드려야 할지 난감합니다.
아래와 같이 분기 (조건문) 해서 값을 대입하지 않고 문법적으로 맞지 않지만 이런 식으로 Test[city]
배열처럼 처리거나 다른 방법 등, 일률적으로 값을 대입할 수 있는 방법이 없을까요?
enum 값이 많아지는 경우 if 문을 길게 써야 하는 경우가 있게 될 것 같은데 그럴 때 마다 작성하는 것은 상관없지만 프로그래밍 측면에서는 좋지 않을 것 같아서요.
소스코드
public enum Test
{
Seoul = 10,
Busan = 20
}
public class Basic
{
private result;
public Basic(city)
{
if (city == "Seoul") result == "10";
if (city == "Pusan") result == "20";
}
}