C#面试题更新 2026-08-03

在 C# 中,方法(函数)的定义和调用步骤分别是什么?请说明其基本语法。

考察说明

考察C#中方法定义和调用的基础语法与使用方式。

回答思路

  1. 【回答框架 1】方法定义包含访问修饰符、返回类型、方法名和参数列表。例如:public int Add(int a, int b) { return a + b; }。返回类型为 void 时表示无返回值。
  2. 【回答框架 2】方法调用时需使用方法名并传入与参数列表匹配的实参,例如:int result = obj.Add(3, 4);。如果方法是静态的,则通过类名调用;如果是实例方法,则通过对象调用。
  3. 【回答框架 3】C#支持多种方法形式,如参数默认值、可选参数、ref/out 参数等,调用时需遵循相应规则。方法重载允许同名方法不同参数,以增强灵活性。
  4. 【关键点 1】定义方法需指定修饰符、返回类型、方法名和参数列表。
  5. 【关键点 2】调用方法时实参类型和顺序需与参数列表匹配。
  6. 【关键点 3】静态方法通过类名调用,实例方法通过对象调用。