gpt4 book ai didi

c# - 在另一个 .cs 文件类中使用一个 .cs 文件类中的方法

转载 作者:太空狗 更新时间:2023-10-30 00:20:26 31 4
gpt4 key购买 nike

我有 2 个 .cs 文件,每个文件中都有一个类。如何在 Form2.cs 中的另一个类中调用 Form1.cs 中的一个类中的方法?

看起来像这样......

Form1.cs

public partial class Class1 : ClassContainer
{
public void awesomeMethod()
{
}
}

Form2.cs

class Class2 : SomethingChanged
{
public void decentMethod()
{
}
}

我想在 decentMethod() 内部调用 awesomeMethod()。谢谢。

最佳答案

你是说,像这样?

public void decentMethod()
{
Class1 instance = new Class1();
instance.awesomeMethod();
}

您需要一个要对其调用方法的类的实例。


或者,如果您不需要/不想使用实例,请将其设为静态方法:

public partial class Class1 : ClassContainer
{
public static void awesomeMethod()
{
}
}

...

public void decentMethod()
{
Class1.awesomeMethod();
}

关于c# - 在另一个 .cs 文件类中使用一个 .cs 文件类中的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11778642/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com