Computer >> 컴퓨터 >  >> 프로그래밍 >> C#

C# Boolean.ToString() 메서드 완벽 정리: 문법과 예제

C#의 Boolean.ToString() 메서드는 현재 부울(Boolean) 인스턴스의 값을 그에 해당하는 문자열 표현으로 변환합니다. 반환되는 값은 항상 "True" 또는 "False"입니다.

문법

Boolean.ToString() 메서드의 기본 문법은 다음과 같습니다.

public override string ToString();

이 메서드는 매개변수를 받지 않으며, 부울 값이 true이면 "True", false이면 "False"라는 문자열을 반환합니다. 반환되는 문자열의 첫 글자는 대문자라는 점에 유의하세요. 만약 소문자 형태("true"/"false")가 필요하다면 ToLower() 메서드를 함께 사용하면 됩니다.

예제 1: true 값 변환하기

다음은 Boolean.ToString() 메서드를 사용하여 true 값을 문자열로 변환하는 예제입니다.

using System;
public class Demo {
    public static void Main(){
        bool b = true;
        string res = b.ToString();
        Console.WriteLine("Return Value = "+res);
    }
}

출력 결과

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

Return Value = True

예제 2: false 값 변환하기

이번에는 false 값을 가진 부울 변수에 Boolean.ToString() 메서드를 적용해 보겠습니다.

using System;
public class Demo {
    public static void Main(){
        bool b = false;
        string res = b.ToString();
        Console.WriteLine("Return Value = "+res);
    }
}

출력 결과

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

Return Value = False

정리

Boolean.ToString() 메서드는 디버깅, 로깅, 화면 출력 등에서 부울 값을 사람이 읽기 쉬운 형태로 변환할 때 유용하게 활용됩니다. 또한 문자열 보간($"...")이나 문자열 연결 연산 시에도 이 메서드가 자동으로 호출되므로, C#에서 부울 값을 문자열로 다루는 가장 기본적이고 중요한 방법이라 할 수 있습니다.