9

我有一个名为methods.cs包含两个方法的类。

例如method1method2

我想method2打电话method1

代码说明:

public static void Method1()
{
// Method1
}

public static void Method2()
{
// Method2
}

我想Method2打电话Method1。我怎样才能做到这一点?

4

4 回答 4

13

很高兴看到您寻求帮助!为了在同一个类中包含的另一个方法中调用方法非常简单。就叫它的名字吧!这是一个关于方法的不错的小教程,下面是我的示例!

public class ClassName
{
    // Method definition to call in another Method
    public void MethodToCall()
    {
        // Add what you want to be performed here
    }

    // Method definition performing a Call to another Method
    public void MethodCalling()
    {
        // Method being called. Do this by using its Method Name
        // be sure to not forget the semicolon! :) 
        MethodToCall();
    }
}

祝你好运,希望这会有所帮助!

于 2013-04-26T01:22:50.487 回答
5

也许我从你的问题中遗漏了一些东西,但它应该像这样简单:

public static void Method1()
{

}

public static void Method2()
{
    Method1();
}
于 2013-04-26T00:54:57.983 回答
3

这与您刚刚提出的问题几乎完全相同:

如何在 C# 类中调用另一个方法?

但...

public class MyClass
{
   public static void Method1()
    {
        // Method1
    }

    public static void Method2()
    {
        Method1();
    }
}   
于 2013-04-26T00:55:44.747 回答
0
public static void Method2()
{
// Method2
    Method1();
}
于 2013-04-26T00:55:06.517 回答