C# - Int를 문자열로 변환, 4가지 방법

Int를 string 객체로 변환하는 방법을 소개합니다.

1. int.ToString()을 이용한 방법

int.ToString()는 int를 string으로 변환하여 객체를 리턴합니다.

using System;

namespace Example {
    public class Program {
        public static void Main(string[] args) {

            int num = 1234;
            string str = num.ToString();
            Console.WriteLine(str);
        }
    }
}

Output:

1234

2. Convert.ToString()를 이용한 방법

Convert.ToString()는 인자로 전달된 int를 문자열로 변환하여 리턴합니다.

using System;

namespace Example {
    public class Program {
        public static void Main(string[] args) {

            int num = 1234;
            string str = Convert.ToString(num);
            Console.WriteLine(str);
        }
    }
}

Output:

1234

3. + 연산자를 이용한 방법

+ 연산자로 int에 빈 문자열을 더하면 문자열로 변환되어 string 객체가 리턴됩니다.

using System;

namespace Example {
    public class Program {
        public static void Main(string[] args) {

            int num = 1234;
            string str = "" + num;
            Console.WriteLine(str);
        }
    }
}

Output:

1234

4. string.Format()을 이용한 방법

string.Format(format, arg)는 format의 문자열을 만들어 리턴합니다. format에 {0}처럼 int 변수만 입력되도록 만들어 정수를 문자열로 변환할 수 있습니다.

using System;

namespace Example {
    public class Program {
        public static void Main(string[] args) {

            int num = 1234;
            string str = string.Format("{0}", num);
            Console.WriteLine(str);
        }
    }
}

Output:

1234
Loading script...
codechachaCopyright ©2019 codechacha