余文

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2014年12月18日

摘要: Expression-bodied 方法是C# 6.0 中另一个能简化代码的特性。我们已经对lambda表达式将funciton和delegation关联起来的这种用法很熟悉了。Expression-bodied 将lambda 表达式的这种用法扩展到了方法上。像下面代码所示,我们有一个GetTim... 阅读全文
posted @ 2014-12-18 15:01 余文 阅读(1644) 评论(0) 推荐(1) 编辑

摘要: 在之前的开发中,属性只能在构造函数中进行初始化,如果它有定义一个后台字段的话,那这个字段就就可以在定义的地方初始化。C# 6.0 引进了一个Auto-Property initializer机制使属性可以像字段一样在它声明的时候直接初始化。下面的代码段展示了Auto-Property初始化器是怎么工... 阅读全文
posted @ 2014-12-18 14:45 余文 阅读(673) 评论(0) 推荐(0) 编辑

摘要: 在开发中经常需要对字符串进行格式化处理。我们一般使用String.Format()方法,它会将指定字符串中的每个格式项替换为相应对象的值的文本等效项。虽然这很普通,但有时会容易使人迷惑并造成错误。因为,我们需要为每一个格式化项指定占位符并将他们和实际的对象值对应起来。我们还要保证我们给每一个占位符都... 阅读全文
posted @ 2014-12-18 13:50 余文 阅读(1423) 评论(2) 推荐(0) 编辑