C# 方法
**方法** 是一段代码块,只有在被调用时才会执行。
您可以将数据(称为参数)传递给方法。
方法用于执行某些操作,它们也被称为 **函数**。
为什么要使用方法?为了重用代码:定义代码一次,然后多次使用它。
创建方法
方法的定义由方法名称后跟圆括号 **()** 组成。C# 提供了一些预定义的方法,您已经熟悉了这些方法,例如 Main()
,但您也可以创建自己的方法来执行某些操作
示例
在 Program 类中创建一个方法
class Program
{
static void MyMethod()
{
// code to be executed
}
}
示例说明
MyMethod()
是方法的名称static
表示该方法属于 Program 类,而不是 Program 类的对象。您将在本教程的后面学习更多关于对象以及如何通过对象访问方法的内容。void
表示该方法没有返回值。您将在本章后面学习更多关于返回值的内容
**注意:**在 C# 中,命名方法时以大写字母开头是一种良好的实践,因为它使代码更易于阅读。
调用方法
要调用(执行)方法,请编写方法名称后跟两个圆括号 **()** 和一个分号 **;**
在下面的示例中,MyMethod()
用于打印文本(操作),当它被调用时
示例
在 Main()
内部,调用 myMethod()
方法
static void MyMethod()
{
Console.WriteLine("I just got executed!");
}
static void Main(string[] args)
{
MyMethod();
}
// Outputs "I just got executed!"
方法可以被多次调用
示例
static void MyMethod()
{
Console.WriteLine("I just got executed!");
}
static void Main(string[] args)
{
MyMethod();
MyMethod();
MyMethod();
}
// I just got executed!
// I just got executed!
// I just got executed!