C# 如何使用c包含类文件#

C# 如何使用c包含类文件#,c#,class,using,C#,Class,Using,好的,让我先说我不是在VisualStudio中编码。我是在工作不忙的时候做这件事的,我没有这个选择。我用Notepad++编写代码,并使用windows内置的c#编译器进行编译 这就是说,我有一个有用的.cs类 using System; public class Useful { public void GetInt() { string s = Console.ReadLine(); int i = Conv

好的,让我先说我不是在VisualStudio中编码。我是在工作不忙的时候做这件事的,我没有这个选择。我用Notepad++编写代码,并使用windows内置的c#编译器进行编译

这就是说,我有一个有用的.cs类

using System;

public class Useful

{   
    public void GetInt()
        {
            string s = Console.ReadLine();
            int i = Convert.ToInt32(s);
            return i;
        }
}

现在我还有一个主项目文件,我们称之为project.cs。如何在该文件中调用usful.cs,以便只需键入
inta=usful.GetInt()并使其工作?

您应该将GetInt设置为静态方法

public static int GetInt()
{
    string s = Console.ReadLine();
    int i = Convert.ToInt32(s);
    return i;
}

这是如何进行的:检查。您应该使用命名空间来封装有用的类,然后在project.cs中导入此命名空间以访问有用的类及其函数。虽然这与他们的示例不匹配,但它并没有回答他们的问题。这是错误的。不能从签名中使用
void
作为返回类型的方法返回值。不要只是照搬问题,要确保你的答案确实有效;)谢谢,实际上我只是从我做的另一个程序中复制了这个类,它位于唯一的.cs文件中,但是我忘记了将void改为int。现在,这就更好了!