• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
成为自己最想成为的那种人
博客园    首页    新随笔    联系   管理    订阅  订阅
2018年3月31日
C# 3.0 / C# 3.5 扩展方法
摘要: 概述 扩展方法是一种特殊的静态方法,可以像扩展类型上的实例方法一样进行调用,能向现有类型“添加”方法,而无须创建新的派生类型、重新编译或以其他方式修改原始类型。 扩展方法的定义实现: 扩展方法的调用: 编译器认为一个表达式要使用一个实例方法,但是没有找到,需要检查导入的命名空间和当前命名空间里所有的 阅读全文
posted @ 2018-03-31 10:42 遇见未来 阅读(190) 评论(0) 推荐(0)
C# 3.0 / C# 3.5 对象集合初始化器、匿名类
摘要: 对象集合初始化器 在 .NET 2.0 中构造一个对象的方法一是提供一个重载的构造函数,二是用默认的构造函数生成一个对象,然后对其属性进行赋值。 在 .NET 3.5/C# 3.0 中,我们有一种更好的方式来进行对象的初始化,那就是使用对象初始化器。(这个特性也是匿名类的一个基础,所以放在匿名类之前 阅读全文
posted @ 2018-03-31 09:10 遇见未来 阅读(403) 评论(0) 推荐(0)
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3