C#如何定义扩展方法?

 时间:2026-02-15 19:59:23

1、添加一个类库项目。

C#如何定义扩展方法?

2、按如下规则定义一个char类型的扩展方法。假设命名空间为Extension,方法名为Duplicate

C#如何定义扩展方法?

3、编译后。在另一个窗体项目中引用。

C#如何定义扩展方法?

4、假设我们想在窗体加载时,对字符'm',重复拼接成字符串弹消息框显示。这时发现并没找到扩展的方法Duplicate。原因其实是没引用命名空间。

C#如何定义扩展方法?

5、引用对应的命名空间就能使用扩展方法了。

C#如何定义扩展方法?

6、我们来看看运行结果。

C#如何定义扩展方法?

  • 牛肚的功效和作用?
  • 英雄联盟手游皮城女警凯特琳如何获得
  • 仙命决如何寻找更多的弟子
  • 患心血管疾病的高危人群
  • 板栗咸蛋黄月饼的做法
  • 热门搜索
    ps怎么修改图片尺寸 湖北工业大学怎么样 怎么了东东 眼皮松弛怎么办 牙齿上有黑色的东西洗不掉怎么办 江苏科技大学怎么样 戒同所是怎么戒的 肩宽怎么测量 额头上长痘痘怎么办 宝宝眼屎多怎么回事