pojia

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

2008年3月12日

摘要: C# 3.0提供System.Data.Linq.DataContext这么一个非常重要的类型,对LINQ来说;DataContext提供了实体对象与数据对象之间的访问通道; public class CustomersCtx : DataContext { public Table Customers; public CustomersCtx(st... 阅读全文
posted @ 2008-03-12 18:26 破甲 阅读(430) 评论(1) 推荐(0) 编辑

摘要: LINQ与HQL,两种对象化的查询语言;LINQ现在已集成到C#3.0中;HQL得到一些ORM的支持,如NHibernate,Castle等; 首次创建一个领域类型,以下是LINQ的查询方式: Public class User { prblic string Name{get;set} } var userList = new List{... 阅读全文
posted @ 2008-03-12 15:37 破甲 阅读(640) 评论(0) 推荐(0) 编辑

摘要: 特性一:类型的智能推演 C#语言属于静态语言,类型的推演实际是由编辑器来完成; public void Main(){ var i = 1; var s = "dfdsf"; } 编辑器依据你的赋值自动给出类型,但是你不能赋NULL值; 另外 public void Main(){ var i = 1; ... 阅读全文
posted @ 2008-03-12 15:01 破甲 阅读(291) 评论(0) 推荐(0) 编辑