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"