该类型接受类型并返回参数的类型。
GetType()
GetType()
C#中数组类的方法获取当前实例的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