星期四, 9月 15, 2005

[.Net]The LINQ Project

昨天在微軟那兒逛到的新東西,本想搶先介紹的,可是還沒看完只好作罷.
沒想到今天就已經有人介紹了...
LINQ: a post-modern revolution in software development
預覽.NET 3.0未來版本

以下的範例對 VFP developer 來說,可能會發出會心的一笑.
Northwind db = new Northwind("c:\\northwind\\northwnd.mdf");
var q =
from c in db.Customers
where c.City == "London"
select c;
foreach (var cust in q)
Console.WriteLine("id = {0}, City = {1}",cust.CustomerID, cust.City);

這跟 VFP 的
select c.* from Customers c where c.City=="London" into array q

有什麼不一樣呢??

接下來得找一些時間裝起來研究一下.

參考資料:
*The LINQ Project
*Samples

沒有留言: