检查对象的类型是否来自特定的命名空间

时间:2012-01-11 00:04:18

标签: c# .net types namespaces

是否可以从C#代码检查对象的类型是否是特定命名空间的一部分?如果是,怎么样?

我需要检查e.OriginElement as FrameworkElement是否为MS.Internal控件之一。

2 个答案:

答案 0 :(得分:10)

您可以检查Type.Namespace属性。

e.OriginElement.GetType().Namespace

答案 1 :(得分:3)

e.OriginElement.GetType().Namespace

应该为您提供所需的信息。