Even though we don't import "System" Name-space , its possible to access various items included in "System" Name-space. like the aliases for various types (string, single, bool, decimal...), Object Class, and also functions of the Object Class. These items are visible through Intellisence. And when we import System Name-space (using System) we get access to all the types in it (Array,Enum and lot more) and also the actual types (System.String , System.Float etc).
Can any one please tell my why is this ?