C# 프로그래밍에서 숫자를 문자로 바꾸는 경우가 자주 발생합니다. 이번에는 C#에서 데이터 타입을 숫자에서 문자로 형 변환(int to string)하는 다양한 방법에 대하여 알아보도록 하겠습니다.
C# int to String 형 변환
1. Int16.ToString() / Int32.ToString() / Int64.ToString()
- 정수를 문자열로 표현하며, 주로 화면에 출력을 하기 위해 많이 사용됩니다.
int n = 100;
string str = n.ToString();
2. Convert.ToString()
- System.Convert 클래스는 데이터 타입을 다른 데이터 타입으로 변환합니다.
int n = 100;
string str = Convert.ToString();
3. String.Format()
- 지정된 형식에 따라 주어진 객체를 문자열로 변환합니다.
int n = 100;
string str = string.Format("{0}", n);
4. StringBuilder
- 버퍼를 이용하여 숫자를 문자열로 변환합니다.
int n = 100;
String str = new StringBuilder().Append(n).ToString();
5. + 연산자
- + 연산자를 이용하여 숫자를 문자로 변환합니다.
- 이때 추가되는 문자열이 빈 문자열일 때만 int를 String형으로 변환
int n = 100;
string str = n + "";
'C#' 카테고리의 다른 글
C# 문자를 숫자로 String to int 형변환 (0) | 2022.12.06 |
---|---|
C# 문자열(string) Null과 Empty 체크 비교 (0) | 2022.12.06 |
C# 문자열 조합 String, StringBuilder 사용법(차이점) (0) | 2022.12.01 |
C# String.Format 문자열 다양한 숫자 표현 방법 (돈, 진법, 백분율 등) (0) | 2022.10.24 |
C# double to string 형변환, 실수 소수점 자릿수 표현 방법 (0) | 2022.10.24 |
댓글