在另一个文件中使用一个文件的方法

本文关键字:文件 一个 方法 另一个 | 更新日期: 2023-09-27 18:03:12

我是c#的初学者。我在File1.xaml.cs

中编写了一些函数

我有另一个测试文件test .xaml.cs,我需要测试我在File1.xaml.cs中编写的函数。

我该怎么做呢?

在另一个文件中使用一个文件的方法

必须创建第二个类的实例。你可以调用它的方法。或者将第二个类中的方法设为public。

public class Class1
{
   public void Function()
   { ... }
}
public class Class2
{
   public void AnotherFunction()
   {
      Class1 class1 = new Class1();
      class1.Function();
   }
}

Ok。假设您的解决方案中有两个项目"Project1"answers"Project2"。在Project1中,你有一个叫做Project1Class的类,它包含一个你想在Project2中使用的方法"Foo"。首先,您必须在Project2中向Project1添加一个Referenze(右键单击References-> add Reference -> Solution->Project1)。在Project2中,你有一个类Project2Class,它包含一个方法"AccessProject1Class"。该类的代码如下:

using Project1;
namespace Project2
{
    public class Project2Class
    {
        public void AccessProject1Class()
        {
            Project1Class project1Class = new Project1Class();
            project1Class.Foo();
        }
    }
}

file . example .cs中的类应该有一个内部或公共访问修饰符

将要使用的函数声明为public或public共享,希望对您有所帮助