• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
博雅居
要想跟上时代,就得不断学习!
博客园    首页    新随笔    联系   管理    订阅  订阅
2015年10月22日
3.4.1 使用过滤式扩展方法(P43-44)
摘要: 对IEnumerable执行标准并且同样返回IEnumerable的扩展方法,可以使用yield关键字对源数据中的项应用选择标准,已生成精简的结果集。 public static IEnumerable FilterByCategory(this IEnumerableproductEnum,str... 阅读全文
posted @ 2015-10-22 15:47 博雅居 阅读(152) 评论(0) 推荐(0)
使用扩展方法(Chapter3 P39-41)
摘要: namespace LanguageFeatures{ public class ShoppingCart { public List Products { get; set; } }}假设无法修改上面的类,这时可以使用扩展方法获得所需功能namespace Lang... 阅读全文
posted @ 2015-10-22 13:59 博雅居 阅读(178) 评论(0) 推荐(0)
C#对象初始或器-Chapter3 P38
摘要: protected string GetMessage() { //如何构造和初始化泛型集合库中的一个数组和两个类。 Product myProduct = new Product{ProductID=100,Name="Kayak",D... 阅读全文
posted @ 2015-10-22 13:04 博雅居 阅读(165) 评论(0) 推荐(0)
创建对象并生成结果的3个步骤-Chapter 3 P38
摘要: 必须完成3个步骤才能创建对象并生成结果:1 创建对象namespace LanguageFeatures{ public class Product { public int ProductID { get; set; } public st... 阅读全文
posted @ 2015-10-22 11:18 博雅居 阅读(352) 评论(0) 推荐(0)
C#属性升级版--自动属性-chapter 3 P34-36
摘要: 使用C#属性,能够通过将数据与它的设置和检索方法分离的方式公开类中的一段数据。例如:namespace LanguageFeatures{ public class Product { private string name; public string Na... 阅读全文
posted @ 2015-10-22 10:32 博雅居 阅读(143) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3