怎么在命名空间内调用别的文件命名空间下的类,方法

解决方案 »

  1.   

    先将这个类文件加入到你的项目,然后在你要使用的类文件头部加上using +命名空间
      

  2.   

    只要这样就可以了吗,不在Main函数下写什么东西吗?
      

  3.   

    reference  ---> Add reference  (里头有5个选择,看你放哪)然后在你的程序里
    USING 你的类名
      

  4.   

    主程序
    using System;
    using Class1;
    namespace SomeNameSpace
    {
        public class MyClass
        {
            static void Main()
            {
                
            }
        }
    }
    调用程序
    using System;
    namespace Nested
        {
            public class NestedNameSpaceClass
            {
                public static void SayHello()
                {
                    Console.WriteLine("Hello");
                }
            }
        }
    在线求解.不能调用啊
      

  5.   

    1.现在资源管理器中的"解决方案'SomeNameSpace'"右键选择添加->现有项目,加入 NestedNameSpaceClass 
    2.加入 NestedNameSpaceClass 的引用 using  NestedNameSpaceClass ;
    using System; 
    using Class1; 
    using using System; 
    using NestedNameSpaceClass;
    namespace SomeNameSpace 

        public class MyClass 
        { 
            static void Main() 
            { 
                NestedNameSpaceClass .SayHello();
            } 
        } 
      

  6.   

    using System; 
    using Class1; 
    using using System; 
    using Nested;
    namespace SomeNameSpace 

        public class MyClass 
        { 
            static void Main() 
            { 
                NestedNameSpaceClass .SayHello();
            } 
        } 

      

  7.   

    using System; 
    using Class1; 
    using Nested; 
    namespace SomeNameSpace 

        public class MyClass 
        { 
            static void Main() 
            { 
                NestedNameSpaceClass .SayHello(); 
            } 
        } 
      

  8.   

    主程序
    using System;
    using Nested;
    namespace SomeNameSpace 

        public class MyClass 
        { 
            static void Main() 
            {
                NestedNameSpaceClass.SayHello();
                Console.Read();
            } 
        } 

    被调用程序
    using System;
    namespace Nested 
     {
    public class NestedNameSpaceClass
        {
            public static void SayHello()
            {
                Console.WriteLine("Hello");
            }
        }
    }
    谢谢大家帮忙