삽질의 현장/- .NET

#008_닷넷(.NET)_.Net Framework 기본 - 문자열과 내장 타입간 변환

shovelman 2015. 10. 22. 23:30


안녕하세요 삽잡이입니다.


이번시간에는 간략하게 문자열과 데이터 타입간에 변환하는 과정에 대해서 알아보려고합니다.


C#의 모든 데이터는 객체입니다.



위의 예제코드를 살펴보자면,

10은 단지 값으로 표현되는 int형 객체임을 나타내는 것입니다.

그리고 이 것은 우리가 인식하지 않고 사용해도 됩니다.

왜냐하면, 기존에 우리가 사용하던 방식과 완벽하게 동일한 사용법을 제공해주기 때문입니다.


아무튼... C#에서는 모든 기본 데이터를 객체로 나타냄을 기억하시길 바랍니다.



문자를 정수로는 변환할 수 있으나,

정수를 문자로 변환을 할 수 는 없습니다...


C#에서는 문자나 정수나 모두 전혀 다른 형식입니다.

단지 이 형식들을 서로간에 변환을 해주는 것일 뿐입니다.

기존의 C/C++은 정수나 문자나 같이 취급을 했는데

C#에서는 이런 차이점이 있습니다.


마지막으로 C#은 byte라는 형식을 제공해줍니다.



byte는 1바이트 짜리 unsinged 형 타입을 제공해줍니다.

0 ~ 255까지 표현을 할 수 있지요...



이번 시간은 여기까지 하도록 하겠습니다.


이상 삽잡이였습니다!