Tag: 对象类型

如何获取变量的编译时类型?

我正在寻找如何为调试目的获取变量的编译时类型。 测试环境可以简单地再现: object x = “this is actually a string”; Console.WriteLine(x.GetType()); 哪个会输出System.String 。 我怎么能在这里获得编译时类型System.Object ? 我看了一下System.Reflection ,但却失去了它提供的可能性。