namespace My.Nested.Namespace { public static class FooExtensions { public static object Test1(this object o) { return o; } } namespace So.Far { public static class BlaExtensions { public static object Test2(this object o) { return o; } } } } namespace Stub { using My.Nested.Namespace; using My.Nested.Namespace.So.Far; internal class Program { private static void Main(string[] args) { var o1 = new object().Test1(); var o2 = new object().Test2(); } } }