C#은 엄격하게 자료형을 체크한다.예제 코드double 형식의 리터럴을 암시적으로 'float'형식으로 변환할 수 없다.float f = 1234.5; // error접미사 없는 실수는 double로 인식하기 때문이다.하나의 자료형을 다른 자료형으로 바꾸는 것을 형변환이라고 한다.형변환은 두 가지로 나뉜다.1. 암시적 형변환float를 double로 형변환하는 경우작은 자료형을 더 큰 자료형으로 변환할 때 = 데이터 손실이 생기지 않는다.이런 경우에는 자동으로 형이 변환된다.2. 명시적 형변환double을 int로 변환하는 경우큰 자료형을 작은 자료형으로 변환할 때 = 데이터 손실이 생길 수 있다.이런 경우에는 강제 형변환을 시켜줘야 한다.명시적 형변환을 위해서는 변환하고자 할 때하는 자료형으로 기존자료..