이 리팩토링은 다음에 적용됩니다.
- C# (프로그래밍 언어)
무엇: 로컬 함수를 메서드로 변환합니다.
언제: 현재 로컬 컨텍스트 외부에서 정의하려는 로컬 함수가 있습니다.
왜: 로컬 컨텍스트 외부에서 호출할 수 있도록 로컬 함수를 메서드로 변환하려고 합니다. 로컬 함수가 너무 길어질 때 메서드로 변환하고 싶을 수 있습니다. 별도의 메서드에서 함수를 정의하면 코드를 더 쉽게 읽을 수 있습니다.
로컬 함수를 메서드 리팩토링으로 변환
커서를 local 함수에 놓습니다.
Ctrl+.을 눌러 Quick Actions 및 Refactorings 메뉴를 트리거합니다.
Enter 키를 눌러 리팩토링을 수락합니다.