Linguaggio di query integrato di linguaggio (LINQ) viene utilizzato per eseguire operazioni sulle raccolte C# o sulle normali strutture di dati.
LINQ LASTORDEFAULT ()
LASTORDEFAULT () in LINQ restituisce l'ultimo elemento dalla struttura dei dati specificata. Se non ci sono elementi nella struttura dei dati, restituirà un valore predefinito - 0.
Esistono due modi per utilizzare questo metodo. Guardiamo dentro di esso.
Approccio 1: usando il metodo
Utilizzeremo il metodo normale Lastordefault () per restituire l'ultimo/elemento predefinito.
Sintassi:
elenco.Lastordefault ()Dove l'elenco è l'oggetto elenco creato.
Approccio 2: usando la query
Useremo la query simile all'espressione SQL che restituisce l'ultimo/elemento predefinito.
Sintassi:
da I in elenco Seleziona i.Lastordefault ()Dove l'elenco è l'oggetto elenco creato.
Esempio 1:
Qui creeremo un elenco che contiene elementi interi e useremo Lastordefault () per restituire solo l'ultimo valore.
usando il sistema;Produzione:
Spiegazione:
1. Quindi, in primo luogo, abbiamo creato una struttura dei dati dell'elenco con 4 numeri interi.
2. Successivamente, abbiamo applicato Lastordefault () per ottenere l'ultimo elemento e visualizzare il risultato.
Esempio 2:
Qui creeremo un elenco che non contiene elementi e useremo Lastordefault () per restituire il valore predefinito.
usando il sistema;Produzione:
Spiegazione:
1. Quindi, in primo luogo, abbiamo creato una struttura dei dati dell'elenco senza valori.
2. Successivamente, abbiamo applicato Lastordefault () per ottenere l'elemento predefinito e visualizzarlo usando la console.Funzione write ().
Esempio 3:
Qui creeremo due elenchi che trattengono separatamente gli elementi interi ed stringhe. Ottieni l'ultimo elemento da entrambi gli elenchi usando la query.
usando il sistema;Produzione:
Spiegazione:
1. Creiamo due elenchi:
2. Ora, restituisce l'ultimo elemento da entrambe le liste:
Conclusione
LASTORDEFAULT () in LINQ restituisce solo l'ultimo elemento o l'elemento predefinito dalla struttura dei dati. Qui, abbiamo usato l'elenco come struttura dei dati. Se la struttura dei dati non ha elementi, viene restituito un valore predefinito 0. Abbiamo implementato il metodo Linq Lastordefault () in due modi. Assicurati che l'uso debba includere - Utilizzo del sistema.Linq E Utilizzo del sistema.Collezioni.Generico righe di comando nel tuo codice.