Metodo C# Linq Tolist

Metodo C# Linq Tolist
Vedremo come convertire i dati forniti in elenco in C# utilizzando il metodo LinQ Tolist ().

Linguaggio di query integrato di linguaggio (LINQ) viene utilizzato per eseguire operazioni sulle raccolte C# o sulle normali strutture di dati.

Metodo Linq Tolist ()

Il metodo Tolist () in LINQ converte l'origine dati data nell'elenco come se converte array, hashset, ecc. elencare.

Sintassi:

input_source.Elencare();

Dove input_source può essere un array, hashset, ecc.

Assicurati di definire l'elenco in questo modo:

Elenco converted_list = input_source.Elencare();

Lo capiremo esplorando i seguenti esempi:

Esempio 1:

Qui creeremo due array con numeri interi e stringhe. Dopodiché, li convertiremo in elenco.

usando il sistema;
Utilizzo del sistema.Linq;
Utilizzo del sistema.Collezioni.Generico;
// Crea una classe - Linuxhint
Classe Linuxhint

statico public void main ()
// Crea array denominato input_numbers
int [] input_numbers = 100.200.300.456;
// Crea array denominato input_strings
string [] input_strings = "linuxhint", "sravan";
// Converti l'array input_numbers in elenco
Elenco converted_list1 = input_numbers.Elencare();
Console.WriteLine ("Elenco interi:");
foreach (var valori1 in converted_list1)

Console.WriteLine (valori1);

// Converti l'array input_strings in elenco
Elenco converted_list2 = input_strings.Elencare();
Console.WriteLine ("String List:");
foreach (var valori2 in converted_list2)

Console.WriteLine (valori2);


Produzione:

Spiegazione:

1. Innanzitutto, abbiamo creato due array con intero e tipo di stringa. Input_numbers si riferisce all'array intero e input_strings si riferisce all'array di stringa.

2. Successivamente, abbiamo convertito entrambi gli array in elenco usando il metodo Tolist () tramite LINQ.

Esempio 2:

Qui creeremo due hashset con numeri interi e stringhe. Dopodiché, li convertiremo in un elenco, separatamente.

usando il sistema;
Utilizzo del sistema.Linq;
Utilizzo del sistema.Collezioni.Generico;
// Crea una classe - Linuxhint
Classe Linuxhint

statico public void main ()
// Crea hashset denominato input_numbers
var input_numbers = new hashset() 100.200.300.456;
// Crea hashset denominato input_strings
var input_strings = new hashset() "LinuxHint", "Sravan";
// Converti hashset input_numbers in elenco
Elenco converted_list1 = input_numbers.Elencare();
Console.WriteLine ("Elenco interi:");
foreach (var valori1 in converted_list1)

Console.WriteLine (valori1);

// Converti hashset input_strings in elenco
Elenco converted_list2 = input_strings.Elencare();
Console.WriteLine ("String List:");
foreach (var valori2 in converted_list2)

Console.WriteLine (valori2);


Produzione:

Spiegazione:

1. Innanzitutto, abbiamo creato due hashset con intero e tipo di stringa. Input_numbers si riferisce al set di hash intero e input_strings si riferisce all'hashset stringa.

2. Successivamente, abbiamo convertito entrambi gli hashset in elenco usando il metodo Tolist () tramite LINQ e abbiamo visualizzato l'elenco convertito usando il loop Foreach.

Conclusione

Abbiamo imparato le due fonti di dati che vengono convertite in elenco in C# tramite Linq. Abbiamo imparato come convertire un array e hashset in elenco usando il metodo Tolist () con due esempi considerando i valori interi e tipi di stringa.