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

C#에서 Int32를 문자열로 변환하는 방법

C#에서 Int32는 32비트 부호 있는 정수(signed integer)를 나타내는 자료형입니다. 이 값을 문자열로 변환하려면 ToString() 메서드를 사용하면 됩니다.

Int32 변수 선언 및 초기화

먼저 Int32 타입의 변수를 선언하고 초기화합니다. C#에서는 int 키워드가 Int32의 별칭(alias)이므로 두 가지 방식 모두 사용할 수 있습니다.

int val = 1023;

ToString() 메서드로 문자열 변환

선언된 정수 값을 문자열로 변환하는 방법은 간단합니다. 변수 뒤에 ToString() 메서드를 호출하기만 하면 됩니다.

val.ToString()

전체 예제 코드

아래는 위 과정을 하나의 프로그램으로 구성한 완전한 예제입니다.

using System;
class Demo {
   static void Main() {
      int val = 1023;
      Console.Write("정수를 문자열로 변환 = " + val.ToString());
   }
}

실행 결과

정수를 문자열로 변환 = 1023

참고 사항

ToString() 메서드는 숫자를 기본 형식으로 변환하지만, 필요에 따라 서식 지정자를 활용할 수도 있습니다. 예를 들어 val.ToString("D5")처럼 작성하면 자릿수를 맞춘 "01023"과 같은 결과를 얻을 수 있으며, 통화나 소수점 표시 등 다양한 형식으로도 출력이 가능합니다.