C# 方法

method 方法是一个代码块,只在运行时调用。

可以将数据(称为参数)传递到方法中。

方法用于执行某些操作,它们也称为函数

为什么使用方法?代码复用:定义一次代码,然后多次使用。


创建方法

方法是用方法的名称定义的,后跟括号()。C#提供了一些您已经熟悉的预定义方法,例如Main(),但是您也可以创建自己的方法来执行某些操作:

实例

在程序类内创建一个方法:

class Program
{
  static void MyMethod() 
  {
    // 要执行的代码
  }
}

实例解析

  • MyMethod() 是方法的名称
  • static 静态意味着方法属于程序类,而不是程序类的对象。在本教程的后面部分,您将了解有关对象以及如何通过对象访问方法的更多信息。
  • void 表示此方法没有返回值。您将在本章后面了解有关返回值的更多信息

注释: 在C#中,命名方法时最好以大写字母开头,因为这样可以使代码更易于阅读。


方法调用

要调用(执行)一个方法,写下方法名,后跟两个圆括号()和分号;

在下面的示例中, 调用 MyMethod() 用于打印文本(操作):

实例

main,调用myMethod()方法:

static void MyMethod() 
{
  Console.WriteLine("I just got executed!");
}

static void Main(string[] args)
{
  MyMethod();
}

// 输出 "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!

运行实例 »


C# 实验

学习训练

练习题:

创建一个名为 MyMethod 的方法并在 Main() 中调用它。

static void () 
{
  Console.WriteLine("I just got executed!");
}

static void Main(string[] args)
{

}

开始练习