본문 바로가기

옛날

[C#] 형변환

OS : Windows 7

Engine : Unity 5.6.0

IDE : MonoDevelop




문제 : UGUI Text에 숫자를 넣으려고 했으나 String형을 받아들이는 Text는 Int형인 숫자를 받아들이니 오류를 내뿜음.


해결방법 : Convert.ToString 사용하여 Int형 변수를 String형으로 강제 형변환하면 된다. //다른 자료형들도 가능


코드 :


1
2
3
4
5
6
public Text memo;
private int a = 0;
 
public void ClickButton() {
    memo.text = Convert.ToString(a);
}
cs


※주의사항 : Convert 사용을 위해선 using System; 해줘야 함