我是C#的新手,我正尝试从我的主机中其他命名空间中打印出一个数字。我将在下面提供代码。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("hello world" + x);
            Console.ReadLine();
        }
    }
}

namespace Applicaton
{

    class Program2
    {
        public int Test()
        {
            int x = 5;
            return x;
        }
    }
}

我想让Program2类中的x出现在程序类中的main中。

最佳答案

只是调用全类。

 Program2 p = new Program2();
 Console.WriteLine(p.Test().toString());

以及Program2所具有的功能,您都可以调用它。
或分配它。
int num = p.Test();
Console.WriteLine(num);

然后打印。

关于c# - 连接命名空间如何在C#中工作?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34819657/

10-12 14:58