본문 바로가기
C# 공부하기

[C# 공부하기] C# 프로그래밍에 대하여 #3

by LSB98 2024. 11. 14.
728x90
반응형

27. 문자열 처리 (String Handling)
문자열은 string 타입으로 표현되며, 다양한 조작이 가능합니다.
문자열 연결

: + // 연산자를 사용하여 문자열을 연결할 수 있습니다.

 

 

이스케이프 시퀀스

 

\n: 줄 바꿈
\t: 탭
\\: 백슬래시 출력

 

28. 형변환(Type Conversion)과 Parse 메서드
명시적 형변환(Explicit Casting)과 Parse 메서드를 사용하여 데이터 유형을 변환할 수 있습니다.

 

 

29. 연산자 활용과 우선순위
산술 연산자: +, -, *, /, %
비교 연산자: ==, !=, <, >, <=, >=
논리 연산자: && (AND), || (OR), ! (NOT)
연산자 우선순위는 수학적 규칙에 따라 적용되며, 필요에 따라 괄호를 사용하여 명시적으로 우선순위를 지정할 수 있습니다.


30. 조건문과 루프문 (if, for, while 등)
조건문:
if, if-else, switch를 사용하여 조건에 따라 프로그램 흐름을 제어할 수 있습니다.
반복문:
for, while, do-while을 사용하여 특정 작업을 반복합니다.


31. 오류 처리와 디버깅
컴파일 오류와 논리 오류에 대한 설명이 포함되어 있습니다.
Visual Studio에서 제공하는 Error List와 IntelliSense 기능을 활용하여 오류를 빠르게 식별하고 수정할 수 있습니다.
디버깅 모드: F5 키를 사용하여 프로그램을 디버깅하고, 중단점(Breakpoint)을 설정하여 코드의 실행 흐름을 단계별로 확인할 수 있습니다.


32. C# 코드 포맷팅 및 스타일 가이드
클래스와 메서드의 네이밍 규칙: 클래스 이름은 대문자로 시작하며, 변수와 메서드는 소문자로 시작하는 낙타 표기법(camelCase)을 권장합니다.
들여쓰기: 코드의 가독성을 높이기 위해 적절한 들여쓰기(일반적으로 4칸 공백)를 사용합니다.
중괄호 {} 사용: 클래스, 메서드, 조건문 등의 블록은 중괄호로 감싸며, 들여쓰기를 통해 구조를 명확히 표현합니다.

728x90
반응형