Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe te LESC & LINQ gebruiken
LINQ is een acroniem voor . NET Language - Integrated Query . Het is een raamwerk dat de mogelijkheid om inheemse queries een . NET programmeertaal toevoegt . Wezen , staat het u om een query te schrijven zonder een externe query- taal , zoals SQL . Dit stelt u in staat om toegang te krijgen tot gegevens uit meerdere verschillende bronnen , zoals databases , arrays , datasets of XML -bestanden , waardoor de complexiteit van het gebruik van traditionele SQL queries . LINQ implementaties vereisen de creatie van meningsuiting bomen , met behulp van structuren bekend als lambda-expressies , of LESC . Een lambda-expressie is een anonieme functie die u toelaat om inline functies, die u kunt gebruiken om de functie toe te voegen aan uw LINQ implementaties te schrijven . Wat je
Microsoft Visual Studio
Microsoft Visual C # nodig . NET
Toon Meer Aanwijzingen
1

Start de Visual Studio applicatie door te klikken op " Start" en vervolgens " programma's " op uw Windows-bureaublad en selecteer de toepassing in het menu . kopen van 2

Maak een nieuwe C # desktop applicatie door het selecteren van " C # " uit de taalopties in de studio en dan " Bestand selecteren , " " Nieuw "," Windows-toepassing " en vervolgens te typen in een naam en klik op" Opslaan . "Dit zal de editor waarin u de gewenste code typt lanceren .
3

maken het objectmodel door te typen in de code om de LINQ -object gebruiken en de benodigde klassen

using System
; . gebruik System.Linq ;

namespace Work.ServiceQuery
{

lijst medewerkers = new list ( ) ;

public class Employee
{ public string Naam ; public int EmpID ; public override snaar ToString ( ) { return this.Name ; } }

}
4

Definieer uw projecties , of query . U zult gebruik maken van lambda-expressies om de projecties te definiëren . Dit is in wezen een query opgeven van de verplichte velden die u wenst terug te keren , samen met eventuele voorwaarden en het bestellen en groeperen clausules

Een eenvoudige selectiequery zou er als volgt uitzien : . Var EmployeesNames = employees.Select ( r = > r.Name ) ;

Je zou de resultaten met behulp van een " WHERE " -clausule als volgt te beperken : var EmpIDFilter = employees.Where ( emp = > emp.EmpID > . 1200 ) ;

Je zou de resultaten op "Naam" en " EmpID " met de volgende code bestellen: var OrderedResults = employees.OrderBy ( i = > i.Name ) ThenByDescending ( i = > , i.EmpID ) ;

de CreateQuery ( ) object van LINQ
wordt genoemd wanneer u de query definiëren met behulp van de " var " datatype . Dit zal dan uw vraag verwerken op de achtergrond wanneer het programma wordt uitgevoerd .

Previous: Next:
  Computer Programming Languages
·Hoe te TSQL Vervang 
·Wat doet Out of Bounds Mean op…
·Hoe beelden met AS3 Print 
·Hoe om te leren & Test HTML -c…
·Hoe maak je een Subform conver…
·Hoe te IPSP apps maken 
·Hoe te controleren Date in SQL…
·Hoe een ASP Net Web Service Ho…
·Hoe te Slow Motion In WMP 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een hex ​​-bestand lezen 
·Hoe maak je een Tag Cloud in PHP Zorg 
·Hoe maak je een Priemgetal behulp Javasc…
·Hoe te lezen Java API 
·Hoe kan ik Randomize een nummer in Java …
·Inclusief degenen die graag aan te wakke…
·Het automatisch laden JSP -validatie in …
·Hoe de Dit Wijzer in C + + 
·Functiebeschrijving voor een CMM Program…
Copyright © Computer Kennis http://www.nldit.com