C# LINQ Elementat Operator

C# LINQ Elementat Operator
Język zintegrowany język zapytania (LINQ) służy do wykonywania operacji w kolekcjach C# lub normalnych strukturach danych. Możemy również wykonać operacje zapytania bazy danych z LINQ. LINQ obsługuje wiele metod i funkcji używanych do manipulacji danymi, takimi jak aktualizacja, usunięcie i wstawienie itp.

Linq Elementat Operator

Operator Linq Elementat () służy do wyszukiwania elementu obecnego w źródle danych. Wyszuwa element na podstawie dostarczonej wartości indeksu.

Składnia

źródło sygnału wejściowego.Elementat (index_number);

Gdzie input_source jest źródłem danych, które może być tablicą, listą lub dowolnym kolekcją.

Będziemy to dalej zrozumieć następującymi przykładami.

Jak wiemy, indeksowanie zaczyna się od 0.

Przykład 1

Tutaj utworzymy listę z 10 liczb całkowitych i otrzymamy elementy na podstawie numerów indeksu podanych wewnątrz Elementat ().

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ę o nazwie Input_numbers
var input_numbers = new List () 100,200 300,456,12,34,56,78,54,44;
// Zwróć szóstą wartość
Konsola.Writeline („element obecny na 6. pozycji:”+Input_numbers.Elementat (5));
// Zwróć 9. wartość
Konsola.Writeline („element obecny na 9. pozycji:”+Input_numbers.Elementat (8));
// Zwróć 1. wartość
Konsola.WriteLine („element obecny w 1. pozycji:”+Input_numbers.Elementat (0));
// Zwróć 4. wartość
Konsola.Writeline („element obecny na 4. pozycji:”+Input_numbers.Elementat (3));
// Zwróć 10. wartość
Konsola.Writeline („element obecny na 10. pozycji:”+Input_numbers.Elementat (9));

Wyjście

Wyjaśnienie
1. Najpierw utworzyliśmy listę o nazwie Input_Numbers, która zawiera 10 elementów całkowitych.

2. Następnie przeszukaliśmy i wyświetliśmy następujące wartości za pomocą ich pozycji indeksu.

Przykład 2

Tutaj utworzymy listę z 3 ciągami i otrzymamy elementy na podstawie numerów indeksu podanych wewnątrz Elementat ().

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ę o nazwie Input_Strings
var input_strings = new List () „Linuxhint”, „C#”, „Vignan”;
// Zwróć 1. wartość
Konsola.Writeline („element obecny w 1. pozycji:”+Input_strings.Elementat (0));
// Zwróć trzecią wartość
Konsola.WriteLine („element obecny na 3. pozycji:”+Input_strings.Elementat (2));

Wyjście

Wyjaśnienie
1. Najpierw utworzyliśmy listę o nazwie Input_Strings, która zawiera 3 elementy ciągów.

2. Następnie przeszukaliśmy i wyświetliśmy następujące ciągi za pomocą ich pozycji indeksu.

Wniosek

Nauczyliśmy się, jak zwrócić element na podstawie numeru indeksu za pomocą operatora elementat () dostępnego w C# - LINQ. Wykazaliśmy dwa różne przykłady, aby lepiej zrozumieć koncepcję i upewnić się, że używamy modułów - Korzystanie z systemu za pomocą systemu.LINQ, za pomocą systemu.Kolekcje.Ogólny - w twoim kodzie.