Linq ElementaTordefault
L'operatore Linq ElementaTordefault viene utilizzato per cercare l'elemento presente in un'origine dati. Cerca l'elemento in base al valore dell'indice fornito. Se l'elemento viene trovato in un indice specificato, l'elemento viene restituito. Altrimenti, restituisce vuoto per impostazione predefinita.
Sintassi:
input_source.ElementaTordefault (index_number);Dove input_source è l'origine dati che può essere un array o un elenco o qualsiasi raccolta.
Lo capiremo vedendo i seguenti esempi.
Come sappiamo, l'indicizzazione inizia con 0.
Esempio 1:
Qui creeremo un elenco che ha 10 numeri interi e otterremo gli elementi in base ai numeri dell'indice forniti all'interno di ElementaTordefault ().
usando il sistema;Produzione:
Spiegazione:
1. Quindi, in primo luogo, abbiamo creato un elenco chiamato input_numbers che contiene 10 elementi interi.
2. Successivamente, abbiamo cercato e visualizzato i valori seguenti utilizzando le loro posizioni dell'indice.
Esempio 2:
Qui creeremo un elenco che ha 3 stringhe e ottenere gli elementi in base ai numeri dell'indice forniti all'interno di ElementaTordefault ().
usando il sistema;Produzione:
Spiegazione:
1. Quindi, in primo luogo, abbiamo creato un elenco denominato input_strings che contiene 3 elementi di stringa.
2. Successivamente, abbiamo cercato e visualizzato le stringhe seguenti usando le loro posizioni dell'indice.
Le posizioni dell'indice 6 e 9 non sono presenti. Quindi, vuoto viene restituito.
Questo è come restituire l'elemento in base al numero dell'indice utilizzando l'operatore Elementordefault disponibile in C# - LINQ. Se l'elemento viene trovato all'indice, l'elemento viene restituito. Se non viene trovato, restituisce vuoto per impostazione predefinita. Abbiamo dimostrato due diversi esempi per comprendere meglio il concetto e assicurarci di usare i moduli Utilizzo del sistema, utilizzando il sistema.Linq, usando il sistema.Collezioni.Generico nel tuo codice.