>  기사  >  백엔드 개발  >  int를 문자열 C#으로 변환

int를 문자열 C#으로 변환

WBOY
WBOY원래의
2024-09-03 15:17:13467검색

숫자를 단일 문자열 값으로 서식 지정하는 것으로 정의된 C#에서 int를 문자열로 변환합니다. int를 문자열로 변환하는 목적은 대부분 기본적으로 값을 문자열 유형으로 받아들이고 필요한 문자열을 받은 후 다시 int 유형으로 변환할 수 있다는 것입니다. 이를 통해 유형 형식 문제를 극복할 수 있습니다. int를 문자열로 변환하면 유형 안전성이 보장됩니다.

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

변환은 다양한 방법으로 수행할 수 있습니다. int를 String으로 변환하는 방법에 대해 알아보겠습니다.

  • int를 문자열로 변환
  • Int32.ToString()을 사용하여 int를 문자열로 변환
  • 문자열 연결을 통해 문자열로의 int
  • StringBuilder를 사용하여 문자열로 변환
  • Convert.ToString()을 사용하여 int를 문자열로 변환
  • string.Format()을 사용하여 문자열로 int

1. int를 문자열로 변환

정수에서 문자열로의 변환은 유형 변환 또는 유형 변환 유형입니다. 10진수가 아닌 숫자를 문자열 값으로 변환할 수 있습니다.

구문:

int number=100;
String stringNumber=number.ToString();

2. Int32.ToString()

을 사용하여 int를 문자열로 변환

Int32.ToString() 메서드는 십진수가 아닌 값을 해당하는 문자열 문자로 변환합니다.

구문:

int number=Int32.MaxValue;
// creating and initializing the object of CultureInfo
CultureInfo provider = new CultureInfo("fr-FR");
// declaring and intializing format
string format = "D5";
// using the method
string str = number.ToString(format, provider);

3. 문자열 연결을 통해 문자열로 int

String과 int 인수 사이에 +(더하기) 연산자를 사용하면 C# 컴파일러가 자동으로 내부적으로 유형 변환을 수행합니다.

구문:

int number =214;
string output = "Converted number is" + number + " and now it is a string";

4. StringBuilder를 사용하여 문자열로 int

문자열 빌더는 문자열의 가변성을 수행하는 데 사용됩니다. Int를 String으로 변환하기 위해 StringBuilder에 정수 값을 추가할 수도 있습니다.

구문:

int num = 400;
var stringBuilder = new StringBuilder();
stringBuilder.Append(num).ToString();

5. Convert.ToString()

을 사용하여 int를 문자열로 변환

Convert.ToString() 메서드를 사용하여 int를 문자열로 변환할 수도 있습니다.

구문:

int num=500;
string s=Convert.ToString(num);

6. string.Format()

을 사용하여 int를 문자열로 변환

string.Format() 메서드를 사용하여 int를 문자열로 변환할 수도 있습니다.

구문:

int num=800;
string s=string.Format(num);

int를 문자열 C#으로 변환하는 예

아래에 언급된 예시는 다음과 같습니다

예시 #1

int를 문자열로 변환

코드:

//including C# basic libraries
using System;
//creating class
public class ToStringClass {
public static void Main(string[] args) {
//declaring String variable
String strinToNumber;
//declaring and initializing int variable
int number = 500;
//Converting int to string by using ToString() method
strinToNumber = number.ToString();
//Display output
Console.WriteLine("Converting int to String by using ToString() method result is = "+strinToNumber);
}
}

출력:

int를 문자열 C#으로 변환

예시 #2

Int32.ToString()을 사용하여 int를 문자열로 변환

코드:

//including C# basic libraries
using System;
//including CultureInfo class
using System.Globalization;
//creating class
public class Int32ToStringClass {
public static void Main(string[] args) {
//Declaring and initializing int variable
int number=Int32.MaxValue;
// creating and initializing the object of CultureInfo
CultureInfo provider = new CultureInfo("fr-FR");
// declaring and intializing format
string format = "D5";
// Converting int to string by using Int32.ToString() method
string str = number.ToString(format, provider);
//Display the output
Console.WriteLine("Converting int to String by using Int32.ToString() method result is = "+str);
}
}

출력:

int를 문자열 C#으로 변환

예시 #3

문자열 연결을 통해 문자열로의 int

코드:

//including C# basic libraries
using System;
//creating class
public class CancatClass {
public static void Main(string[] args) {
//Declaring and initializing int variable
int number=555;
//Display the output
Console.WriteLine("Converting int to String by using cancat operation(+) result is = "+number+" and now it is becomes string");
}
}

출력:

int를 문자열 C#으로 변환

예시 #4

StringBuilder를 사용하여 문자열로 변환

코드:

//including C# basic libraries
using System;
//including StringBuilder class package
using System.Text;
//creating class
public class StringBuilderClass {
public static void Main(string[] args) {
//Declaring and initializing int variable
int number=707;
//creating StringBuilder object
var stringBuilder = new StringBuilder();
//Adding int value to Strigbuilder to make int as String
stringBuilder.Append(number);
//Display the output
Console.WriteLine("Converting int to String by using StringBuilder class then result is = "+stringBuilder);
}
}

출력:

int를 문자열 C#으로 변환

예시 #5

Convert.ToString()을 사용하여 int를 문자열로 변환

코드:

//including C# basic libraries
using System;
//creating class
public class CovertToStringClass {
public static void Main(string[] args) {
//Declaring and initializing int variable
int number=989;
//Converting int to string byy using Convert.ToString() method
string output=Convert.ToString(number);
//Display the output
Console.WriteLine("Converting int to String by using Convert.ToString() method then the result is = "+output);
}
}

출력:

int를 문자열 C#으로 변환

예시 #6

string.Format()을 사용하여 문자열로 int

코드:

//including C# basic libraries
using System;
//creating class
public class StringFormatClass {
public static void Main(string[] args) {
//Declaring and initializing int variable
int number=214;
//Converting int to string byy using Convert.ToString() method
string outputString=string.Format("Converting int to String by using string.Format() method then the result is = "+number);
//Display the output
Console.WriteLine(outputString);
}
}

출력:

int를 문자열 C#으로 변환

결론

C#에서 int를 문자열로 변환하는 것은 십진수가 아닌 숫자를 문자열 문자로 변환하는 데 사용됩니다. 이는 int를 문자열로 변환하고, Int32.ToString()을 사용하여 int를 문자열로, 문자열 연결을 사용하여 int를 문자열로, StringBuilder를 사용하여 int를 문자열로, Convert.ToString()을 사용하여 int를 문자열로, int를 문자열을 사용하여 문자열로 사용하여 수행할 수 있습니다. 형식().

위 내용은 int를 문자열 C#으로 변환의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.