我是 C# 的初学者。我在 File1.xaml.cs 中写了一些函数
我有另一个测试器文件 Test.xaml.cs,我需要在其中测试我在 File1.xaml.cs 中编写的函数。
我怎样才能做到这一点 ?这两个文件都在同一个命名空间下。
我是 C# 的初学者。我在 File1.xaml.cs 中写了一些函数
我有另一个测试器文件 Test.xaml.cs,我需要在其中测试我在 File1.xaml.cs 中编写的函数。
我怎样才能做到这一点 ?这两个文件都在同一个命名空间下。
您必须创建第二类的实例。比你可以调用它的方法。或者您将第二类中的方法公开。
public class Class1
{
public void Function()
{ ... }
}
public class Class2
{
public void AnotherFunction()
{
Class1 class1 = new Class1();
class1.Function();
}
}
行。假设您的解决方案“Project1”和“Project2”中有 2 个项目。在 Project1 中,您有一个名为 Project1Class 的类,其中包含要在 Project2 中使用的方法“Foo”。首先,您必须在 Project2 中添加对 Project1 的引用(右键单击 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.xaml.cs 中的类应具有内部或公共访问修饰符。
声明您要使用的功能作为公共或公共共享希望这会有所帮助