Simple example on LINQ:
All LINQ query operations consist of three distinct actions:
1.Obtain the data source.
2.Create the query.
3.Execute the query.
Public Class Customer Public Property Name As String Public Property City As String End Class
'The Three Parts of a LINQ Query ' '1. Data source ' Dim customers As New List(Of Customer) Dim objCustomer As New Customer objCustomer.Name = "Miller" objCustomer.City = "Camp Hill" customers.Add(objCustomer) objCustomer = New Customer objCustomer.Name = "John" objCustomer.City = "Harrisburg" customers.Add(objCustomer) objCustomer = New Customer objCustomer.Name = "Wayne" objCustomer.City = "Enola" customers.Add(objCustomer) objCustomer = New Customer objCustomer.Name = "Julie" objCustomer.City = "Enola" customers.Add(objCustomer) '2. Query creation ' Dim enolaCustomers = From oCustomer As Customer In customers _ Where oCustomer.City = "Enola" _ Select oCustomer '3. Query Execution ' For Each oCustomer As Customer In enolaCustomers Response.Write(oCustomer.Name + "<br/>") Next
'Result will be :' Wayne Julie
No comments:
Post a Comment