Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
Use el First operador para devolver el primer elemento de una secuencia. Las consultas que usan First se ejecutan inmediatamente.
Nota:
LINQ to SQL no admite el Last operador .
Ejemplo 1
El código siguiente busca el primero Shipper en una tabla:
Si ejecuta esta consulta en la base de datos de ejemplo Northwind, los resultados son
ID = 1, Company = Speedy Express.
Shipper shipper = db.Shippers.First();
Console.WriteLine("ID = {0}, Company = {1}", shipper.ShipperID,
shipper.CompanyName);
Dim shipper As Shipper = db.Shippers.First()
Console.WriteLine("ID = {0}, Company = {1}", shipper.ShipperID, _
shipper.CompanyName)
Ejemplo 2
El código siguiente busca el Customer único cuyo CustomerID es BONAP.
Si ejecuta esta consulta en la base de datos de ejemplo Northwind, los resultados son ID = BONAP, Contact = Laurence Lebihan.
Customer custQuery =
(from custs in db.Customers
where custs.CustomerID == "BONAP"
select custs)
.First();
Console.WriteLine("ID = {0}, Contact = {1}", custQuery.CustomerID,
custQuery.ContactName);
Dim custquery As Customer = _
(From c In db.Customers _
Where c.CustomerID = "BONAP" _
Select c) _
.First()
Console.WriteLine("ID = {0}, Contact = {1}", custquery.CustomerID, _
custquery.ContactName)