C#시작과 문법

문자열 기본

문자열 길이 확인, 포함 여부 검사, 분리와 정리처럼 텍스트 처리에서 가장 자주 쓰는 C# 기본 패턴입니다.

마지막 수정 2026년 3월 16일

기본 패턴

csharp
string title = "RefDock";
int length = title.Length;
bool hasDock = title.Contains("Dock");
string upper = title.ToUpper();

설명

  • string은 텍스트를 저장하는 참조 타입입니다.
  • 문자열 메서드는 보통 원본을 바꾸지 않고 새 문자열을 반환합니다.
  • 길이, 포함 여부, 대소문자 변환은 자주 쓰는 기본 작업입니다.

짧은 예제

csharp
string raw = "  apple,banana,orange  ";
string cleaned = raw.Trim();
string[] items = cleaned.Split(',');

빠른 정리

항목설명
Length문자열 길이
Contains()특정 텍스트 포함 여부
Trim()앞뒤 공백 제거
Split()구분자를 기준으로 나누기

주의할 점

ToUpper(), Trim() 같은 메서드는 원본 문자열을 직접 수정하지 않습니다. 결과를 다시 변수에 담아야 반영됩니다.