as 연산자 캐스팅 시, 사용되는 문법 하향캐스팅을 수행 하향캐스팅 실패 시, null로 평가 참조 타입 간의 캐스팅만 가능 값 형식의 타입끼리의 형변환은 불가 as 연산자 사용 예제 using System; namespace example { class Program { class Human { public void HumanPrint() { Console.WriteLine("Human 캐스팅 성공"); } } class Worker : Human { public void Print() { Console.WriteLine("Worker 캐스팅 성공"); } } static void Main(string[] args) { Human human = new Human(); Worker worker = new..