C# LINQ Ostatnia metoda

C# LINQ Ostatnia metoda
Czy można zwrócić tylko ostatni element ze struktury danych w C#? Tak. Najpierw zobaczymy, czym jest LINQ, a następnie zobaczymy metodę ostatniej () w LINQ.

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

Linq last ()

Metoda last () w LINQ zwraca ostatni 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 Last (), aby zwrócić ostatni element.

Składnia:

lista.Ostatni()

Gdzie lista jest utworzonym obiektem listy.

Podejście 2: Korzystanie z zapytania

Składnia:

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

Gdzie lista jest utworzonym obiektem listy.

Przykład 1:

Tutaj utworzymy listę, która zawiera elementy liczb całkowitych i użyjemy metody ostatniej (), aby zwrócić tylko ostatnią 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
Lista First_list = nowa lista() 100 200 300,456;
Konsola.WriteLine („List:”);
foreach (wartości var w pierwszej listy)

Konsola.WriteLine (wartości);

// Uzyskaj ostatni element z listy
var wynik = First_list.Ostatni();
Konsola.WriteLine („Ostatni 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ę ostatniego (), aby uzyskać ostatni element i wyświetlić wynik.

Przykład 2:

Tutaj utworzymy listę, która zawiera elementy ciągów i użyjemy metody ostatniej (), aby zwrócić tylko ostatni 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
Lista First_list = nowa lista() „Linuxhint”, „Sravan”, „Vignan”, „Java”;
Konsola.WriteLine („List:”);
foreach (wartości var w pierwszej listy)

Konsola.WriteLine (wartości);

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

Wyjście:

Wyjaśnienie:

  1. Najpierw utworzyliśmy strukturę danych listy z 4 ciągami.
  1. Następnie zastosowaliśmy metodę ostatniego (), aby uzyskać ostatni element i wyświetlić go za pomocą konsoli.Funkcja zapisu ().

Przykład 3:

Tutaj utworzymy dwie listy, które przechowują liczbę całkowitą i elementami łańcuchowymi osobno. Uzyskaj ostatni 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
Lista First_list = nowa lista() 100 200 300,456;
// Utwórz listę ciągów
Lista second_list = nowa lista() „Linuxhint”, „Sravan”, „Vignan”, „Java”;
Konsola.WriteLine („Pierwsza lista:”);
foreach (wartości var w pierwszej listy)

Konsola.WriteLine (wartości);

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

Konsola.WriteLine (wartości2);

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

Wyjście:

Wyjaśnienie:

  1. Utworzyliśmy dwie listy.
  1. Zwróciliśmy ostatni element z obu list.

Wniosek

Doszliśmy do końca tego rozdziału. Metoda last () w LINQ zwraca tylko ostatni element ze struktury danych. Tutaj użyliśmy listy jako struktury danych. Wdrożyliśmy metodę LINQ LAST () na dwa sposoby. Upewnij się, że użycie musi uwzględnić za pomocą systemu.Linq I za pomocą systemu.Kolekcje.Ogólny Linie poleceń w twoim kodzie.