📅  最后修改于: 2023-12-03 14:49:22.618000             🧑  作者: Mango
在C#中,一个脚本可以调用另一个脚本中的函数。这在编写较大的程序时非常有用,可以使代码更加干净,有序。
我们从一个简单的例子开始。在这个例子中,我们想要使两个数字相加并返回结果。首先,我们需要在我们的类中定义一个函数,这个函数将相加并返回结果。
public int AddNumbers(int num1, int num2)
{
int sum = num1 + num2;
return sum;
}
现在我们已经定义了一个函数,让我们看看如何调用它。我们可以在另一个脚本中调用这个函数。但是,为了调用这个函数,我们需要先创建一个这个函数所在类的实例。所以我们应该首先创建这个实例。
// 实例化类
Class1 myClass = new Class1();
// 调用函数
int result = myClass.AddNumbers(5, 10);
以下是一个完整的代码片段,演示了如何从另一个脚本调用一个函数:
using System;
namespace MyNamespace
{
public class Class1
{
// 定义一个函数
public int AddNumbers(int num1, int num2)
{
int sum = num1 + num2;
return sum;
}
}
public class Program
{
static void Main(string[] args)
{
// 实例化类
Class1 myClass = new Class1();
// 调用函数
int result = myClass.AddNumbers(5, 10);
Console.WriteLine("Result is " + result);
Console.ReadKey();
}
}
}
有了这个例子,你就可以在C#中从另一个脚本调用一个函数了。