프로그래밍/C#

C#에서 규칙, 공백 및 주석을 사용하여 가독성 높은 코드 만들기

김꿀꿀이 2023. 4. 7. 11:53
반응형

학습링크 
https://learn.microsoft.com/ko-kr/training/modules/csharp-readable-code/

 

C#에서 규칙, 공백 및 주석을 사용하여 가독성 높은 코드 만들기 - Training

명명 규칙, 주석 및 공백을 사용하여 읽기, 업데이트 및 지원이 쉬운 코드를 작성합니다.

learn.microsoft.com

 

간단한 C# 콘솔 애플리케이션 만들기 및 실행(C#시작, 2부)
- C#에서 규칙, 공백 및 주석을 사용하여 가독성 높은 코드 만들기 -



* 변수 명명 규칙
- 영문, 숫자, 문자, 밑줄(_) 사용 가능. 
- #, - , $같은 특수문자는 사용불가능
- C# 키워드는 변수로 사용불가능(float, string 등등)
- 변수는 대소문자를 구분함.

* 주석
- // : 해당 줄만 주석처리 (한 줄만 주석처리할 때 주로 사용)
- /* */ : /*부터 */ 까지 내용을 다 주석처리함 (여러 줄에 걸쳐 주석처리할 때 사용)
>> 코드 설명을 주석처리 해놓으면 다른 사람이 봤을 때도 코드파악이 용이함

* 공백에 관해
- 컴파일러는 공백(Enter, Space, tab)을 무시함

Console
.
WriteLine
(
"Hello World!"
)
;
string firstWord="Hello";
string lastWord="World";

Console.WriteLine(firstWord+" "+lastWord+"!");
Console . WriteLine("Hello world!");

>> 세 코드 다 같은 결과로 Hello world! 출력

 

오늘의 요점
코드의 가독성을 높이기 위해 주석과 공백을 적절하게 사용하는 것을 추천!!

이번 예제는 그냥 코드 정리 하는 예제이므로 생략

 


다음 학습은 이때까지 배운 걸 총 복습하는 시간이라서 따로 정리할 내용이 없어서 링크만 첨부

다음 학습

링크
https://learn.microsoft.com/ko-kr/training/modules/guided-project-arrays-iteration-selection/

 

Guided project - Develop foreach and if-elseif-else structures to process array data in C# - Training

Gain experience developing a console app that implements arrays, foreach loops, and if statements to achieve app specifications.

learn.microsoft.com

(한글 번역 안되므로 필요시 웹 번역 기능을 이용해야 함)

 

예제 내용은 차례대로 따라 하면 되므로 생략.

* 해당 학습 Visual Studio Code 사용하여 프로젝트 컴파일 방법 간단 요약
1. 링크에서 프로젝트 파일 다운로드 하여 저장 후 압축 풀기
2. Visual Studio Code에서 File-Open File... 선택하여 1에서 압축을 푼 폴더를 선택하여 EXPLORER 창에 불러오기
3. 2의 폴더가 열리면 폴더에 있는 Program.cs를 클릭하고 마우스 오른쪽 버튼을 눌러 Open in integrated Terminal 선택
4. Program.cs 파일을 원하는 코드로 수정 후 저장(Ctrl+s)한 다음터미널에 dotnet run 입력 후 Enter.

 

반응형