Linq ElementArDorDefault
O operador Linq ElementArDorDefault é usado para pesquisar o elemento presente em uma fonte de dados. Ele pesquisa o elemento com base no valor do índice fornecido. Se o elemento for encontrado em um índice especificado, o elemento será retornado. Caso contrário, ele retorna vazio por padrão.
Sintaxe:
fonte de entrada.ElementatorDefault (index_Number);Onde input_source é a fonte de dados que pode ser uma matriz ou lista ou qualquer coleção.
Vamos entender isso vendo os seguintes exemplos.
Como sabemos, a indexação começa com 0.
Exemplo 1:
Aqui, criaremos uma lista que tenha 10 números inteiros e obtenha os elementos com base nos números de índice fornecidos dentro do ElementArDorDefault ().
usando o sistema;Saída:
Explicação:
1. Então, primeiro, criamos uma lista chamada input_numbers que contém 10 elementos inteiros.
2. Depois disso, pesquisamos e exibimos os valores abaixo usando suas posições de índice.
Exemplo 2:
Aqui, criaremos uma lista que tenha 3 strings e obtenha os elementos com base nos números de índices fornecidos dentro do ElementArDorDefault ().
usando o sistema;Saída:
Explicação:
1. Então, primeiro, criamos uma lista chamada input_strings que contém 3 elementos de string.
2. Depois disso, pesquisamos e exibimos as cordas abaixo usando suas posições de índice.
As posições de índice 6 e 9 não estão presentes. Portanto, vazio é devolvido.
É assim que devolver o elemento com base no número do índice usando o ElementatordEfault Operator disponível em C# - LINQ. Se o elemento for encontrado no índice, o elemento será retornado. Se não for encontrado, retorna vazio por padrão. Demonstramos dois exemplos diferentes para entender melhor o conceito e certifique -se de usar os módulos Usando o sistema, usando o sistema.Linq, usando o sistema.Coleções.Genérico no seu código.