✔ string의 특징
(1) string의 개별 문제에 대한 읽기 전용 액세스를 위해 [] 연산자를 사용할 수 있다. string의 개별 문자를 배열과 같이 [] 연산자와 0부터 시작하는 인덱스를 이용하여 사용할 수 있다.
string str = "test";
char x = str[2]; // x = 's';
(2) 백슬래시(\) 뒤에 한 문자나 숫자가 오는 문자 조합을 "이스케이프 시퀀스"라고 한다. 줄바꿈 문자("\n"), 따옴표("\"), 탭("\r") 또는 문자 상수의 다른 특정 문자를 나타내려면 이스케이프 시퀀스를 사용해야 한다. 이스케이프 시퀀스는 단일 문자로 간주된다. 콘솔에서 백슬래시를 출력하고 싶다면 백슬래시 두 개를 써야 한다.
(3) 겹 따옴표(") 앞에 @를 쓰면 이스케이프 시퀀스를 무시한다.
(4) string 타입의 변수에 사용되는 연산자는 다음과 같이 세 가지
✍
using System;
namespace Hello
{
class Program
{
static void Main(string[] args)
{
string a = "hello";
string b = "h";
b += "ello";
Console.WriteLine(a == b);
Console.WriteLine("b = " + b);
int x = 10;
string c = b + '!' + " " + x;
Console.WriteLine("c = " + c);
Console.ReadKey();
}
}
}
💻
'C# > C# 200제' 카테고리의 다른 글
[C# 200제] 007. Console.WriteLine 메서드 (0) | 2023.07.16 |
---|---|
[C# 200제] 006. 대입연산자와 대입문 (0) | 2023.07.16 |
[C# 200제] 004. 변수 선언 및 자료형(Type) (0) | 2023.07.16 |
[C# 200제] 002. 비주얼스튜디오 설치하고 출력 (0) | 2023.07.15 |
[C# 200제] 001. 간단한 C# 프로그램을 명령줄에서 컴파일하기 (0) | 2023.07.15 |