在另一个文件中使用一个文件的方法
本文关键字:文件 一个 方法 另一个 | 更新日期: 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共享,希望对您有所帮助