集映射这里是代码LINQ并导致
var customers = db.ExecuteQuery<Customer>(@"SELECT CustomerID, CompanyName, ContactName, ContactTitle,
Address, City, Region, PostalCode, Country, Phone, Fax
FROM dbo.Customers
WHERE City = {0}", "London");
foreach (Customer c in customers)
Console.WriteLine(c.ContactName);
代码执行SQL和retun客户记录。我的问题如何结果可以存储在客户类自动....我不明白。如果您从这里看到这行代码 db.ExecuteQuery<Customer>
我们可以了解到客户的结果将会返回并且客户数据将存储在客户类别中。如何自动存储数据&分配给客户类中的正确属性,因为客户类CustomerID
属性名称可能是CustID ....然后会发生什么情况。
该行db.ExecuteQuery<Customer>
对我来说非常混乱,我只是不明白一个新的客户实例将与返回客户数据一起创建....所以plzz详细讨论。