C#_扩展方法

简述:

  • 扩展方法所属类必需是静态类(类名依据规范通常为XXXExtension,XXX为被扩展类)
  • 扩展方法必需是公有静态方法
  • 扩展方法的首个参数由this修饰,参数类型为被扩展类型

示例:

static class DoubleExtension
{
    public static double Round(this double input, int digits)
    {
        double result = Math.Round(input, digits);
        return result;
    }
}

此时可对double类型的变量调用Round方法

相关推荐

  1. c#扩展方法

    2024-02-23 21:04:06       34 阅读
  2. C#中的扩展方法

    2024-02-23 21:04:06       16 阅读
  3. C# 匿名方法扩展方法详解

    2024-02-23 21:04:06       14 阅读
  4. C#面:解释什么是扩展方法

    2024-02-23 21:04:06       8 阅读
  5. C#语言入门】15. 方法参数进阶,扩展方法

    2024-02-23 21:04:06       23 阅读
  6. C# LING查询语法学习,扩展方法的使用

    2024-02-23 21:04:06       26 阅读
  7. c++扩展C++对C扩展

    2024-02-23 21:04:06       13 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-23 21:04:06       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-23 21:04:06       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-23 21:04:06       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-23 21:04:06       18 阅读

热门阅读

  1. 基于STM32 单片机智能台灯控制系统的设计

    2024-02-23 21:04:06       25 阅读
  2. 在docker中运行vins-fusion

    2024-02-23 21:04:06       25 阅读
  3. SpringBoot+Docker:高效容器化的最佳实践

    2024-02-23 21:04:06       26 阅读
  4. 快速搭建ARM64实验平台(QEMU虚拟机+Debian)

    2024-02-23 21:04:06       32 阅读
  5. uniapp插件uViewplus的使用(涉及TS下的问题)

    2024-02-23 21:04:06       30 阅读
  6. sql-函数

    2024-02-23 21:04:06       24 阅读
  7. Qt(C++)面试题 | 精选25项常问

    2024-02-23 21:04:06       31 阅读
  8. 引用类型详解

    2024-02-23 21:04:06       28 阅读
  9. WPF 控件禁用时,显示悬浮提示

    2024-02-23 21:04:06       25 阅读
  10. 《C++进阶--3.函数提高》

    2024-02-23 21:04:06       29 阅读
  11. C++之STL:unordered_map 容器

    2024-02-23 21:04:06       32 阅读
  12. LeetCode56.合并区间

    2024-02-23 21:04:06       26 阅读