enum으로 switch 문을 생성 할 수있는 방법이 있습니까?Visual Studio 2010 enum에 의한 switch 문 생성
예를 들어 큰 enum을 가지고 있고 매개 변수 enum을 가진 메소드가있는 경우 각 case에 switch 문을 코딩해야하지만이 switch 문을 enum으로 생성하는 방법이 있습니까?
다른 열거 형을 사용하는 경우 열거 형이 다양하고 다른 열거 형 매개 변수가있는 10-100 개의 메서드가 있으면 전환 코드가 지옥형이됩니다.
아마도 t4 템플릿을 만드는 것이 좋습니다. 어쨌든 enum 스위치 생성에 대한 제안을 듣고 기쁘게 생각합니다.
Resharper와 같은 추가 소프트웨어없이 솔루션을 찾고 있습니다.
FWIW, 위의 Henrik Stenbæk 비디오가 재생되지 않습니다 (win7, ie8, win7, Firefox 11) – gerryLowry
참고 : 형식 이름이 아닌 enum 변수 이름을 입력하십시오. (내게 확실하지 않았다!) –
열거 형 자체를 입력하는 것은 괜찮습니다. 나중에 변수로 변경해야하는 경우는 예외입니다. – user1306322