摘要:
对IEnumerable执行标准并且同样返回IEnumerable的扩展方法,可以使用yield关键字对源数据中的项应用选择标准,已生成精简的结果集。 public static IEnumerable FilterByCategory(this IEnumerableproductEnum,str... 阅读全文
摘要:
namespace LanguageFeatures{ public class ShoppingCart { public List Products { get; set; } }}假设无法修改上面的类,这时可以使用扩展方法获得所需功能namespace Lang... 阅读全文
摘要:
protected string GetMessage() { //如何构造和初始化泛型集合库中的一个数组和两个类。 Product myProduct = new Product{ProductID=100,Name="Kayak",D... 阅读全文
摘要:
必须完成3个步骤才能创建对象并生成结果:1 创建对象namespace LanguageFeatures{ public class Product { public int ProductID { get; set; } public st... 阅读全文
摘要:
使用C#属性,能够通过将数据与它的设置和检索方法分离的方式公开类中的一段数据。例如:namespace LanguageFeatures{ public class Product { private string name; public string Na... 阅读全文