연습 - 과제 작업을 완료하여 코드 가독성 향상
코드 과제는 배운 내용을 보강하고, 계속 진행하기 전에 자신감을 얻는 데 도움이 됩니다.
코드 가독성 과제
이 과제에서는 이 모듈에서 배운 기술을 사용하여 코드 샘플의 가독성을 개선합니다. 스타일이 잘못 지정되고 주석 처리된 코드 샘플이 제공됩니다. 사용자의 목표는 코드 가독성을 향상시키기 위해 변수 이름, 코드 주석, 공백에 대한 스타일 지침을 사용하여 코드를 업데이트하는 것입니다.
코드 과제 - 스타일 지침을 적용하여 가독성 향상
Visual Studio Code에서 빈 Program.cs 파일이 열려 있는지 확인합니다.
필요한 경우 Visual Studio Code를 열고 다음 단계를 완료하여 편집기에서 Program.cs 파일을 준비합니다.
파일 메뉴에서 폴더 열기를 선택합니다.
폴더 열기 대화 상자를 사용하여 CsharpProjects 폴더로 이동한 다음 엽니다.
Visual Studio Code EXPLORER 보기에서 Program.cs 선택합니다.
Visual Studio Code 선택 메뉴에서 모두 선택을 선택한 다음 Delete 키를 누릅니다.
이 과제에 대한 초기 코드를 만들려면 다음 코드를 입력합니다.
string str = "The quick brown fox jumps over the lazy dog."; // convert the message into a char array char[] charMessage = str.ToCharArray(); // Reverse the chars Array.Reverse(charMessage); int x = 0; // count the o's foreach (char i in charMessage) { if (i == 'o') { x++; } } // convert it back to a string string new_message = new String(charMessage); // print it out Console.WriteLine(new_message); Console.WriteLine($"'o' appears {x} times.");비고
이 코드 샘플에는 익숙하지 않은 .NET 클래스 라이브러리 메서드가 포함될 수 있습니다. 예를 들어
ToCharArray()클래스의String메서드 또는Reverse클래스의Array메서드에 익숙하지 않을 수 있습니다. 이 과제에서 성공하기 위해 코드 샘플을 완전히 이해할 필요는 없습니다.팁 (조언)
이 코드의 간략한 목적은 문자열을 반대로 바꾸고 특정 문자가 표시되는 횟수를 계산하는 것입니다.
가독성을 향상시키려면 스타일 지침을 사용하여 코드를 업데이트합니다.
이 모듈에서 배운 기법을 사용하여 코드를 개선하고 가독성을 높일 수 있습니다.
진행이 막혀서 솔루션을 참고할 필요가 있거나 성공적으로 완료했다면 계속 진행하여 이 과제에 대한 솔루션을 확인하세요.