Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Différence entre Indexer et Array 
  • Les effets de tampon débordements e…
  • Comment écrire du code pour créer …
  • Comment connecter des paramètres d'…
  • Comment faire pour convertir un docu…
  • Comment écrire un programme qui tra…
  • Comment faire pour supprimer le prem…
  • Comparaison des algorithmes de tri 
  • Comment Actualiser le contenu TabHos…
  • Comment faire une boîte d'alerte su…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    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é .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment Divs Code 
  • Comment remplacer les espaces en sous-chaînes DOS 
  • Eclipse Vs . Vim 
  • Comment créer un Message multi-lignes en Vb.Net 
  • Comment créer une démonstration de cette discussion dans Win32 
  • Comment analyser Syntaxe 
  • Comment crypter Email dans ColdFusion 
  • Comment faire pour déterminer la précision numérique en FORTRAN 
  • Comment trouver des dossiers manquantes à l'aide SQL 
  • Procédures prédéfinies en Turbo Pascal 
  • Connaissances Informatiques © http://www.ordinateur.cc