C#에서 개체를 Int로 변환
-
C#에서
(int)
TypeCasting을 사용하여 개체를 Int로 변환 -
C#에서
int.Parse()
함수를 사용하여 개체를 Int로 변환 -
C#에서
Convert.ToInt32()
함수를 사용하여 개체를 Int로 변환
이 자습서에서는 C#에서 데이터 형식을 정수 데이터 형식으로 변환하는 방법에 대해 설명합니다.
C#에서(int)
TypeCasting을 사용하여 개체를 Int로 변환
유형 캐스팅은 C#에서 한 데이터 형식의 데이터를 다른 유사한 데이터 형식으로 캐스팅하는 기술입니다. (int)
표현식은 C#에서 데이터 유형을 정수 데이터 유형으로 형변환하는 데 사용됩니다. (int)
표현식은 float, double 및 decimal과 같은 숫자 데이터 유형에만 사용할 수 있습니다. 숫자가 아닌 데이터 유형에는(int)
표현식을 사용할 수 없습니다. 다음 코드 예제는 C#에서(int)
표현식을 사용하여 숫자 데이터 유형에서 정수 데이터 유형으로 변환하는 방법을 보여줍니다.
using System;
namespace convert_to_int {
class Program {
static void Main(string[] args) {
float f = 1.01f;
int i = (int)f;
Console.WriteLine(i);
}
}
}
출력:
1
위 코드에서 우리는 float 변수f
를 초기화하고 C#의(int)
타입 캐스팅 표현식을 사용하여 정수i
로 변환했습니다.
C#에서int.Parse()
함수를 사용하여 개체를 Int로 변환
int.Parse()
함수는 문자열을 C#의 정수 데이터 유형으로 변환합니다. 정수에 해당하는 데이터를 인수로 포함하는 문자열 변수를 사용하여 정수 값을 반환합니다. int.Parse()
함수는 문자열 변수의 값이 정수 데이터 유형과 동일하지 않은 경우 예외를 제공합니다. 다음 코드 예제는 C#에서int.Parse()
함수를 사용하여 문자열 데이터 유형을 정수 데이터 유형으로 변환하는 방법을 보여줍니다.
using System;
namespace convert_to_int {
class Program {
static void Main(string[] args) {
string s = "1";
int i = int.Parse(s);
Console.WriteLine(i);
}
}
}
출력:
1
위의 코드에서 문자열 변수s
를 정수 값1
로 초기화하고 C#의int.Parse(s)
함수를 사용하여 정수 변수i
로 변환했습니다.
C#에서Convert.ToInt32()
함수를 사용하여 개체를 Int로 변환
Convert
클래스는 C#에서 서로 다른 기본 데이터 유형 간의 변환 기능을 제공합니다. Convert.ToInt32()
함수는 모든 데이터 유형을 정수 데이터 유형으로 변환합니다. Convert.ToInt32()
함수는 데이터 유형을 인수로 취하고 32 비트 정수에 해당하는 값을 리턴합니다. 다음 코드 예제는 C#에서Convert.ToInt32()
함수를 사용하여 데이터 유형을 정수 데이터 유형으로 변환하는 방법을 보여줍니다.
using System;
namespace convert_to_int {
class Program {
static void Main(string[] args) {
string s = "1";
int i = Convert.ToInt32(s);
Console.WriteLine(i);
}
}
}
출력:
1
위 코드에서 문자열 변수s
를 정수 값1
로 초기화하고 C#의Convert.ToInt32(s)
함수를 사용하여 정수 변수i
로 변환했습니다.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn