| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment utiliser LESC et LINQ
    LINQ est un acronyme pour NET Language Integrated Query . . C'est un cadre qui ajoute la possibilité d'effectuer des requêtes natives pour un langage de programmation . NET . Essentiellement, il vous permet d'écrire une requête sans avoir besoin d'un langage de requête externe, comme SQL. Cela vous permet d' accéder à des données provenant de multiples sources disparates , tels que les bases de données , des tableaux, des ensembles de données ou des fichiers XML, ce qui élimine la complexité inhérente à l'aide de requêtes SQL traditionnelles . Implémentations LINQ requièrent la création d' arbres d'expression , en utilisant des structures connues comme les expressions lambda , ou LESC . Une expression lambda est une fonction anonyme qui vous permet d'écrire des fonctions inline , que vous pouvez utiliser pour ajouter des fonctionnalités de fonction pour vos implémentations LINQ. Les choses dont vous aurez besoin
    Microsoft Visual Studio à Microsoft Visual C #. NET
    Afficher plus Instructions
    1

    Lancez l'application Visual Studio en cliquant sur ​​"Démarrer" et , puis "Programmes " sur le bureau de Windows et sélectionner l'application dans le menu.
    2

    Créer une nouvelle application de bureau C # en sélectionnant " C # " dans les options de langue dans le studio , puis en sélectionnant «Fichier " " Nouveau ", " application Windows " puis taper un nom et en cliquant sur " Enregistrer ". Cela permet de lancer l'éditeur dans lequel vous allez taper le code requis .
    3

    Créer le modèle objet en tapant le code à utiliser l'objet LINQ et de créer les classes nécessaires

    using System; . utilisant System.Linq ;

    namespace Work.ServiceQuery {

    liste employés = new List ();

    classe Employee {public string name ; int EmpID public; publique ToString override string () { this.Name de retour; }}
    < p> }
    4

    Définissez vos projections ou d'une requête . Vous allez utiliser des expressions lambda pour définir les projections. Il s'agit essentiellement d' une requête en spécifiant les champs obligatoires que vous souhaitez retourner , avec toutes les conditions et clauses ordre et le groupement

    Une requête Sélection simple ressemblerait à ceci : . EmployeesNames var = employees.Select (r = > r.Name ) ;

    serait restreindre les résultats à l'aide d'une clause «WHERE» comme suit : var = EmpIDFilter employees.Where (emp => emp.EmpID > . 1200) ;

    serait trier les résultats par "Nom" et " EmpID " en utilisant le code suivant: var = OrderedResults employees.OrderBy (i = > i.Name ) ThenByDescending (i = > ; i.EmpID ) ;

    CreateQuery () l'objet de LINQ est appelée lorsque vous définissez votre requête en utilisant le type de données " var " . Ce sera ensuite traiter votre requête dans le fond lorsque le programme est exécuté .

    Previous :

    next :
      articles connexes
    ·Comment faire pour augmenter la taille de l'historique …
    ·Quel est TK Format 
    ·Comment mettre à jour un Timeout dans une barre de pro…
    ·Comment installer une chaîne de connexion dans les par…
    ·Comment faire un programme Répétition sur une TI 84 P…
    ·Comment modifier un registre avec Austrumi 
    ·Dressez la liste des types de données utilisés dans D…
    ·Comment utiliser un tableau en COBOL 
    ·Outils de développement pour Apple Xcode 
    ·Qu'est-ce que le débogueur de script 
      articles en vedette
    ·Comment faire pour intégrer Java DB dans NetBeans 
    ·Méthodes de tri Turbo C 
    ·Comment trier une chaîne Unicode en Ruby 
    ·Comment utiliser deux ensembles de données en VB 
    ·Qu'est-ce qu'une info-bulle en VB 
    ·Comment maîtriser VBA pour Microsoft Office 2007 
    ·Comment connecter 4D Avec PHP 
    ·Comment faire pour supprimer la barre d'état dans NetB…
    ·Comment faire votre propre ordinateur Dice Game 
    ·Comment nettoyer le Global Assembly Cache 
    Copyright © Connaissances Informatiques http://fr.wingwit.com