Reflection是C#中System命名空间内的嵌套命名空间吗?

时间:2018-02-08 04:52:14

标签: c# reflection namespaces system

我想知道为什么我们需要在使用System 的情况下单独指定使用System.Reflection ,同时使用类类型中的方法。 Reflection是一个嵌套的命名空间,在System namespace?

2 个答案:

答案 0 :(得分:2)

是的,System.Reflection是System命名空间内的命名空间。 https://msdn.microsoft.com/en-us/library/mt481557(v=vs.110).aspx

答案 1 :(得分:1)

使用系统命名空间不包括所有子命名空间。

此处,System.Reflection是System.Som的子命名空间。您必须通过使用指令明确导入它。

注意:同样的原则适用于c#中的所有命名空间,例如System和System.IO等等。