더북(TheBook)

String 클래스

필자가 C# 프로그램을 만들 때 가장 많이 사용하는 클래스는 String입니다. System.String 클래스는 string 키워드와 동일하게 문자열 변수를 생성할 때 사용합니다. 이번에는 String 클래스로 변수를 선언해 보겠습니다.

> String s1 = "안녕하세요."; //String 클래스
> string s2 = "반갑습니다."; //string 키워드
> $"{s1} {s2}"
"안녕하세요. 반갑습니다."

소문자로 시작하는 string 키워드는 대문자로 시작하는 String 클래스와 기능이 동일합니다. 이 코드는 우리가 지금까지 사용한 것과 별반 다르지 않으나, String 클래스와 string 키워드를 구분 짓고자 예제를 만들어 보았습니다.

참고로 String 클래스에 문자 배열을 전달하면 문자열로 변환할 수 있습니다.

> char[] charArray = { 'A', 'B', 'C' };
> String str = new String(charArray);
> str
"ABC"
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.