NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Compiler Error CS0134

Cannot use qualified namespace names in nested namespace declarations

A qualified namespace is not permitted in a namespace declaration.

The following sample generates CS0134:

namespace MyNameSpace {
   namespace MyNameSpace.DottedNamespace {   // CS0134, qualified namespace
   // try the following line instead
   // namespace NotRoot {
      public class MyClass {
         public static void Main() {
         }
      }
      namespace DottedNamespace    {
         public class MyClass2 {
            public static void f1() {
               MyNameSpace.NotRoot.MyClass.Main();   // legal use of qualified namespace
            }
         }
      }
   }
}