I was wondering why we need to specify using System.Reflection separately from using System while making use of methods in class Type. Is Reflection a nested namespace, inside System namespace?
Yes, System.Reflection is a namespace inside the System namespace. https://msdn.microsoft.com/en-us/library/mt481557(v=vs.110).aspx