假设您创建一个通用的Object变量,并将其分配给特定的实例。如果执行GetType(),它将获取Object类型还是原始类的类型?

最佳答案

是的。

您还可以执行以下操作:

object c = new FooBar();
if(c is FooBar)
     Console.WriteLine("FOOBAR!!!");

关于c# - C#对象是否知道更具体的类的类型?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/315829/

10-17 00:12