이 리팩터링을 사용하여 LINQ 쿼리 구문을 foreach 문으로 변환합니다.
이 리팩터링은 다음에 적용됩니다.
C#
Visual Basic
사용 방법
from
으로 시작하는 전체 LINQ 쿼리를 선택합니다.참고 항목
이 리팩터링은 메서드 구문이 아니라 쿼리 구문으로 표시되는 LINQ 쿼리를 변환하는 데에만 사용할 수 있습니다.
Ctrl 키를+ 누르거나 코드 파일 여백에서 드라이버
아이콘을 클릭합니다.
'foreach'로 변환을 선택합니다. 또는 변경 사항 미리 보기를 선택하여 변경 사항 미리 보기 대화 상자를 연 다음, 적용을 선택합니다.
참고 항목
C#의 경우 이러한 리팩터링에서 생성된 코드는 foreach
루프의 반복 변수에 대해 명시적 형식 또는 var을 사용합니다. 생성된 코드가 명시적 또는 암시적 형식인지 여부는 범위에 있는 코드 스타일 설정에 따라 다릅니다. 이러한 특정 코드 스타일 설정은 도구>옵션>텍스트 편집기>C#>코드 스타일>일반>‘var’ 기본 설정 아래 머신 수준 또는 EditorConfig 파일의 솔루션 수준에서 구성됩니다. 옵션에서 코드 스타일 설정을 변경하는 경우 변경 내용을 적용하려면 코드 파일을 다시 엽니다.