如何获取完整的类型名称?

时间:2011-01-20 08:22:30

标签: c# .net

有一个类,我可以在A,B等表单中获取完整的类型名称吗?

2 个答案:

答案 0 :(得分:11)

在Type实例上使用AssemblyQualifiedName

typeof(string).AssemblyQualifiedName

或者:

typeof(YourClass).AssemblyQualifiedName

此外,如果您有一个对象的实例,并想知道该类型的完整类型名称;使用GetType()从实例中获取Type实例。

答案 1 :(得分:2)

如果您对装配属性

不感兴趣,也可以使用Type.FullName

按照你的例子:

typeof(A).FullName;

或来自A的实例:

anA.GetType().FullName;