유형()
유형은 유형을 취하고 인수의 유형을 반환합니다.
GetType()
C# 배열 클래스의 GetType() 메서드는 현재 인스턴스의 Type을 가져옵니다.
이다
"is" 키워드는 개체를 특정 유형으로 캐스팅할 수 있는지 확인하는 데 사용됩니다. 연산의 반환 유형은 부울입니다.
예
class Demo { } class Program { static void Main() { var demo = new Demo(); Console.WriteLine($"typeof { typeof(Demo)}"); Type tp = demo.GetType(); Console.WriteLine($"GetType {tp}"); if (demo is Demo) { System.Console.WriteLine($"is keyword check true"); } Console.ReadLine(); } }
출력
typeof ConsoleApp.Demo GetType ConsoleApp.Demo is keyword check true