卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章64336本站已运行4115

c#如何调用类的方法

在 c# 中,可以通过实例方法(objectinstance.methodname())、类方法(classname.methodname())和扩展方法(objectinstance.extensionmethodname())调用类的方法。

c#如何调用类的方法

C# 中调用类的方法

在 C# 中,可以通过以下几种方式调用类的方法:

方法类型 语法
实例方法 objectInstance.MethodName(arguments);
类方法(静态方法) ClassName.MethodName(arguments);
扩展方法 objectInstance.ExtensionMethodName(arguments);

示例:

调用实例方法:

// 创建 Person 类的实例
Person person = new Person("John Doe", 25);

// 调用实例方法
string fullName = person.GetFullName();

调用类方法(静态方法):

// 直接调用 Math 类的静态方法
double result = Math.Sqrt(16);

调用扩展方法:

// 使用 StringExtensions 类的扩展方法
string str = "Hello World";
string formattedString = str.ToUpperCase();

// 或者,使用 using 静态导入扩展方法
using System.StringExtensions;
string formattedString = str.ToUpperCase();

具体步骤:

  1. 创建类实例(对于实例方法):使用 new 关键字创建一个类的实例。
  2. 访问方法:使用点运算符 (.) 访问类的实例或类型。
  3. 传递参数(可选):如果方法需要参数,将它们传递给函数调用。
  4. 返回结果(可选):某些方法返回一个值,可以通过将其分配给一个变量来获取。

注意:

  • 实例方法只能由类的实例调用,而类方法可以由类本身或实例调用。
  • 扩展方法是添加到现有类型的附加方法,但不修改该类型本身。
卓越飞翔博客
上一篇: 如何覆盖 Golang 单元测试中的代码?
下一篇: 如何在 Goroutine 中使用管道缓冲区进行流量控制?
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏