How to declare and use the namespace of a class in another class

advertisements

I Have created two .cs files with namespaces ,classes and methods . I want to call the classes of one .cs file into another .cs file. Can u help me how to declare namespace and use the namespace so that i can call the classes of the preceding .cs file.

Please forgive if my explanation is not correct.

Suppose i have the following code.

ClassFile1

using system

namespace namespace1
{
   class c1
   {
     Methods()
   }
}

ClassFile2

using system
//here i need to declare the namespace1 .Can u help me how to declare namespace1 in this ClassFile2//

namespace namespace2
{
   class c2
     {
       Methods()
     }
}


You can reference the fully-qualified name of the class:

namespace SecondNamespace
{
    public class SecondClass
    {
        private FirstNamespace.FirstClass someObject;
    }
}

Or you can add a using directive to the file (note, this is at the file level, not the class level) to include a specific namespace when resolving type names:

using FirstNamespace;

namespace SecondNamespace
{
    public class SecondClass
    {
        private FirstClass someObject;
    }
}