c# - 如何获取类实例的类型(不是类的类型,而是类的类型)

标签 c#

要获取名为 myClass 的类的类型,我这样做

Type myType = (typeof(myClass))

我宁愿使用 instanceOfMyClass 而不是 myClass 怎么样?如何获取类型?

假设我有这个

Contact contact = new Contact();

如果我想知道contact是哪种类型,我该怎么做

感谢帮助

最佳答案

您使用 contact.GetType(); 方法。 GetTypeObject 类中定义,因此在全局范围内可用。

关于c# - 如何获取类实例的类型(不是类的类型,而是类的类型),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2621419/

相关文章:

c# - 谁能帮我完成这个从一个列表更新到另一个列表的通用方法?

c# - 如何在 C# 中将结构体数组元素提取到变量中而不进行复制?

c# - Azure Functions 的事件中心输入绑定(bind)

c# - 将多个字典的值合并到一个列表中

c# - 为 asp.net MVC 静态资源设置合成路由

c# - 序列化和反序列化 Visual Studio 解决方案文件 - 还是以编程方式编辑?

C# 我可以将字典中对象的属性显示为 ListControl.DisplayMember 吗?

c# - Dynamics CRM 2011 - 获取 N 组 :1 related entities with QueryExpression

c# - 为什么 RedirectToRoute ("Default") 不重定向到根目录?

c# - Filter Scope 的作用是什么?为什么会有奇怪的名字?