C#에서 두 데이터를 비교할 때 사용하는 비교 연산자 중에서 == 연산자는 데이터가 같은 값인지 확인합니다. 같으면 참(true)을, 다르면 거짓(false)의 데이터인 bool(불) 형식의 데이터를 반환합니다. 나머지 관계형 연산자도 그 의미에 맞게 논리 형식의 결과가 주어집니다.
== 연산자를 사용하여 문자열 값 비교하기
비교 연산자 중에서 == 연산자는 왼쪽 항과 오른쪽 항의 값이 같은지 물어봅니다. 같으면 참을, 다르면 거짓을 반환합니다. 다음 코드는 문자열을 비교하는 식인데 대·소문자를 구분하기 때문에 "AAA"와 "aaa"를 서로 다른 문자열로 인식하여 결괏값은 False가 출력됩니다.
> Console.WriteLine("AAA" == "aaa");
False
C#에서는 ==, != 등 관계형 연산자 없이는 프로그램을 작성할 수 없습니다. 다른 연산자도 마찬가지로 사용할 때 연산자 기호는 띄어쓰기를 하면 안 되고, 연산자와 피연산자 사이에는 공백을 하나 두는 방식을 추천합니다.