在C#中,调用方法的核心是通过实例化类或直接使用静态类,以对象名.方法名()或类名.方法名()的形式执行,需注意参数传递和返回值处理。以下是关键要点:
-
实例方法调用
需先创建类的实例,再通过实例调用方法。例如:var obj = new MyClass(); obj.MyMethod("参数");
-
静态方法调用
静态方法属于类本身,无需实例化,直接通过类名调用:MyStaticClass.StaticMethod();
-
参数与返回值
- 传递参数时需匹配方法定义的类型和顺序。
- 若方法有返回值,可用变量接收或直接使用:
int result = Calculate(3, 5);
-
方法重载与可选参数
C#支持同名方法通过不同参数列表区分(重载),或使用默认值简化调用:Print("文本"); // 调用Print(string) Print(100); // 调用Print(int)
掌握这些技巧能高效调用方法,提升代码灵活性和复用性。注意异常处理和数据验证以确保稳定性。