摘要:
C# 3.0提供System.Data.Linq.DataContext这么一个非常重要的类型,对LINQ来说;DataContext提供了实体对象与数据对象之间的访问通道; public class CustomersCtx : DataContext { public Table Customers; public CustomersCtx(st... 阅读全文
摘要:
LINQ与HQL,两种对象化的查询语言;LINQ现在已集成到C#3.0中;HQL得到一些ORM的支持,如NHibernate,Castle等; 首次创建一个领域类型,以下是LINQ的查询方式: Public class User { prblic string Name{get;set} } var userList = new List{... 阅读全文
摘要:
特性一:类型的智能推演 C#语言属于静态语言,类型的推演实际是由编辑器来完成; public void Main(){ var i = 1; var s = "dfdsf"; } 编辑器依据你的赋值自动给出类型,但是你不能赋NULL值; 另外 public void Main(){ var i = 1; ... 阅读全文