我正在编写一个程序,需要程序的命名空间,但我似乎无法弄清楚如何检索它。我希望最终的结果是一个字符串。 我能够找到一个关于这个话题的MSDN页面,但是它证明对我自己没有帮
我能够找到一个关于这个话题的MSDN页面,但是它证明对我自己没有帮助。
http://msdn.microsoft.com/en-us/library/system.type.namespace.aspx
任何帮助将不胜感激。程序用C#编写。
编辑:对不起,这不是控制台应用程序。
当您执行以下操作时发生了什么:Type myType = typeof(MyClass); // Get the namespace of the myClass class. Console.WriteLine("Namespace: {0}.", myType.Namespace);
这应该工作…
在字符串中:
Type myType = typeof(MyClass); var n = myType.Namespace;
WinForm标签:
Type myType = typeof(MyClass); namespaceLabel.Text = myType.Namespace;