C# LINQ Pierwsza metoda

C# LINQ Pierwsza metoda
W tym artykule omówimy, jak zwrócić pierwszy element za pomocą funkcji LINQ najpierw ().

Język zintegrowany język zapytania (LINQ) służy do wykonywania operacji w kolekcjach C# lub normalnych strukturach danych.

Linq First ()

First () metoda w LINQ zwraca pierwszy element z określonej struktury danych. Istnieją dwa sposoby użycia tej metody. Spójrzmy w to.

Podejście 1: Za pomocą metody

Użyjemy normalnej metody pierwszej () do zwrócenia pierwszego elementu.

Składnia

lista.Pierwszy()

Gdzie lista jest utworzonym obiektem listy.

Podejście 2: Korzystanie z zapytania

Użyjemy zapytania podobnego do wyrażenia SQL, które zwraca pierwszy element.

Składnia

z I na liście Wybierz i.Pierwszy()

Gdzie lista jest utworzonym obiektem listy.

Przykład 1

Tutaj utworzymy listę, która zawiera elementy liczb całkowitych i użyjemy metody pierwszej (), aby zwrócić tylko pierwszą wartość.

za pomocą systemu;
za pomocą systemu.Linq;
za pomocą systemu.Kolekcje.Ogólny;
// Utwórz klasę - Linuxhint
Klasa Linuxhint

static public void main ()
// Utwórz listę liczb całkowitych
List First_List = new List () 100 200 300,456;
Konsola.WriteLine („List:”);
foreach (wartości var w pierwszej listy)

Konsola.WriteLine (wartości);

// Uzyskaj pierwszy element z listy
var wynik = First_list.Pierwszy();
Konsola.WriteLine („Pierwszy element na liście:”+wynik);

Wyjście

Wyjaśnienie
1. Najpierw utworzyliśmy strukturę danych listy z 4 liczbami całkowitych.

2. Następnie zastosowaliśmy metodę pierwszego (), aby uzyskać pierwszy element i wyświetlić wynik.

Przykład 2

Tutaj utworzymy listę, która zawiera elementy ciągów i użyjemy metody pierwszej (), aby zwrócić tylko pierwszy element.

za pomocą systemu;
za pomocą systemu.Linq;
za pomocą systemu.Kolekcje.Ogólny;
// Utwórz klasę - Linuxhint
Klasa Linuxhint

static public void main ()
// Utwórz listę ciągów
List First_List = new List () „Linuxhint”, „Sravan”, „Vignan”, „Java”;
Konsola.WriteLine („List:”);
foreach (wartości var w pierwszej listy)

Konsola.WriteLine (wartości);

// Uzyskaj pierwszy element z listy
var wynik = First_list.Pierwszy();
Konsola.WriteLine („Pierwszy element na liście:”+wynik);

Wyjście

Wyjaśnienie
1. Najpierw utworzyliśmy strukturę danych listy z 4 ciągami.

2. Następnie zastosowaliśmy metodę pierwszego (), aby uzyskać pierwszy element i wyświetlić ją za pomocą konsoli.Funkcja zapisu ().

Przykład 3

Tutaj utworzymy dwie listy, które przechowują liczbę całkowitą i elementami łańcuchowymi osobno. Uzyskaj pierwszy element z obu list za pomocą zapytania.

za pomocą systemu;
za pomocą systemu.Linq;
za pomocą systemu.Kolekcje.Ogólny;
// Utwórz klasę - Linuxhint
Klasa Linuxhint

static public void main ()
// Utwórz listę liczb całkowitych
List First_List = new List () 100 200 300,456;
// Utwórz listę ciągów
List Second_List = new List () „Linuxhint”, „Sravan”, „Vignan”, „Java”;
Konsola.WriteLine („Pierwsza lista:”);
foreach (wartości var w pierwszej listy)

Konsola.WriteLine (wartości);

// Uzyskaj pierwszy element z listy
var wynik = (z I w First_List Select i).Pierwszy();
Konsola.WriteLine („Pierwszy element na liście:”+wynik);
Konsola.WriteLine („Druga lista:”);
foreach (var wartości2 w Second_list)

Konsola.WriteLine (wartości2);

// Uzyskaj pierwszy element z listy
var result2 = (z i w sekund_list Select i).Pierwszy();
Konsola.WriteLine („Pierwszy element na liście:”+wynik2);

Wyjście

Wyjaśnienie
1. Utworzyliśmy dwie listy.

2. Zwróciliśmy pierwszy element z obu list.

Wniosek

Doszliśmy do końca tego rozdziału. Pierwsza metoda () w LINQ zwraca tylko pierwszy element ze struktury danych. Tutaj użyliśmy listy jako struktury danych. Zaimplementowaliśmy metodę LINQ First () na dwa sposoby. Pamiętaj, aby używać i dołączyć za pomocą systemu.Linq I za pomocą systemu.Kolekcje.Ogólny Linie poleceń w twoim kodzie.