반응형
나는 지금까지 각각의 함수가 변환시켜주는것만 알고있었다.
예를들면
문자열이 되고 싶다면
.Tostring() 함수를 쓰고,
float 값을 얻고 싶다면
float.parse 함수,
int 는
int.parse 등
Parse를 사용하는 것들은 파싱이라고 한다.
Parsing 의 발음과 같다.
parse와 tostring 같은 함수들만이 변환해주는건줄 알았는데
더욱더 간단한 문법이 있었다.
자기가 원하는 타입을 괄호 안에넣고 뒤에 바꾸고 싶은 변수를 쓰면 된다.
예시를 보여주자면
float num1 = 5.55f;
num1 = (int)num1;
이렇게 하면
5.55의 int값, 5가 된다.
float와 int뿐만 아니라 다른 타입끼리도 된다.
하지만 float와 배열같이 말도안되는 타입끼리는 안된다.
도움이 되었길 바라며,
끝.
반응형
'게임 개발 > C#' 카테고리의 다른 글
유니티 C# Static(정적) 사용법, 기능 (0) | 2022.08.14 |
---|---|
유니티 게임이 시작한 후 흐른 시간 구하기 (0) | 2022.08.14 |
Input.GetAxis 값의 의미 (0) | 2022.08.07 |
C# ?로 특정 if문 생략하기 (삼항연산자) (0) | 2022.07.27 |
C# 문자열을 사용하지않고 숫자의 길이를 알아내는법 (0) | 2022.07.15 |
댓글