¿Que es LINQ? Una maravilaaaa
martes, 16 de mayo de 2006 18:51
por
fabian
Imagínate hacer algo así....
using System;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Query;
public partial class Step1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string[] cities = { "London", "Amsterdam", "San Francisco","Las Vegas", "Boston", "Raleigh", "Chicago", "Charlestown", "Helsinki", "Nice", "Dublin" };
GridView1.DataSource = from city in cities
where city.Length > 4
orderby city
select city.ToUpper();
GridView1.DataBind();
}
}
Esto es LINQ, la capacidad de mezclar código similar a sentencias de sql en nuestro código c#. En este caso hacemos una selección sobre rel arreglo de string cities.
Links sobre Linq...
Proyecto: http://msdn.microsoft.com/data/ref/linq/
Un ejemplo: http://www.scottgu.com/blogposts/linq/linqsample.zip
Archivado en:
ASP.NET,
C#,
VB,
LINQ