Query Expression Syntax Examples: Element Operators
The examples in this topic demonstrate how to use the First method to query the AdventureWorks Sales Model using the query expression syntax. The AdventureWorks Sales Model used in these examples is built from the Contact, Address, Product, SalesOrderHeader, and SalesOrderDetail tables in the AdventureWorks sample database.
The examples in this topic use the following using/Imports statements:
using System; using System.Data; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.Objects; using System.Globalization; using System.Data.EntityClient; using System.Data.SqlClient; using System.Data.Common;
First
Example
The following example uses the First method to return the first contact whose first name is "Brooke".
string firstName = "Brooke"; using (AdventureWorksEntities context = new AdventureWorksEntities()) { ObjectSet<Contact> contacts = context.Contacts; Contact query = ( from contact in contacts where contact.FirstName == firstName select contact) .First(); Console.WriteLine("ContactID: " + query.ContactID); Console.WriteLine("FirstName: " + query.FirstName); Console.WriteLine("LastName: " + query.LastName); }