C#/C# Windows Form
C# 형변환
TcTT
2017. 5. 31. 10:35
반응형
C# 형변환에관한 포스팅이다..
필요성이 느끼는 형변환은 추가할 계획이다.
소스에 브레이크포인터를 걸어놨으며 대충봐도 어떻게 형변환하는지 알 수 있다.
소스코드 다운로드
button1_Click => string to int
button2_Click => int to stirng
button3_Click => string to byte[]
button4_Click => byte[] to string
private void button1_Click(object sender, EventArgs e){//string to intstring snumstring = "1234";int nnumint = 0;nnumint = Convert.ToInt32(snumstring);}private void button2_Click(object sender, EventArgs e){//int to stringstring snumstring = "";int nnumint = 1234;snumstring = Convert.ToString(nnumint);}private void button3_Click(object sender, EventArgs e){//string to byte[]string sstring = "1234 ABCD 가나다라";byte[] bstring;bstring = Encoding.UTF8.GetBytes(sstring);}private void button4_Click(object sender, EventArgs e){//byte[] to stringbyte[] bstring = { 49, 50, 51, 52 };string sstirng = "";sstirng = Encoding.Default.GetString(bstring);//만약 UTF-8 로 byte 배열을 string 으로 변환할 때는//string sstirng = System.Text.Encoding.UTF8.GetString(bstring)//이런 형식으로 사용하면 문자 깨짐없이 변환할 수 있다.}
반응형