array de enteros arr convertir array de enteros en la lista lst C#
Clase List<T> : este System.Collection.Generic convierte una array de enteros dada en la lista.
Sintaxis:
List<int> lst = new List<int> { 1, 2, 3};
Ejemplo:
C#
// C# program to convert a // given an integer array // to the list using System; using System.Text; using System.Collections.Generic; using System.Linq; public class GFG{ static void Main(string[] args) { // given integer array // { 10, 20, 30, 40, 50 } // using List<T> class List<int> lst = new List<int> { 10, 20, 30, 40, 50 }; // you can write the above line of code as // int[] ints = new [] { 10, 20, 30, 40, 50 }; // List<int> lst = ints.OfType<int>().ToList(); // printing output foreach (int i in lst) { Console.Write(i + " "); } } }
Producción:
10 20 30 40 50
List<T>(IEnumerable<T>) Constructor: usando este constructor, convierta una array de enteros dada en la lista.
Sintaxis:
List<int> lst = new List<int>(integer_array);
Ejemplo:
C#
// C# program to convert a // given an integer array // to the list using System; using System.Text; using System.Collections.Generic; using System.Linq; public class GFG{ static List<int> get_list(int[] arr) { // List<T>(IEnumerable<T>) // Constructor // is a used to convert a // given an integer array // to the list List<int> L = new List<int> (arr); return L; } static void Main(string[] args) { // given integer array int[] arr = { 10, 20, 30, 40, 50 }; // function calling List<int> lst = get_list(arr); // printing output foreach (int i in lst) { Console.Write(i + " "); } } }
Producción:
10 20 30 40 50
Método AddRange(IEnumerable<T>): este método convierte una array de enteros dada en la lista.
Sintaxis:
List<int> lst = new List<int>(); lst.AddRange(integer_array)
Ejemplo:
C#
// C# program to convert a // given an integer array // to the list using System; using System.Text; using System.Collections.Generic; using System.Linq; public class GFG{ static List<int> get_list(int[] arr) { // AddRange(IEnumerable<T>) // Method is a used to convert // given an integer array // to the list List<int> L = new List<int>(); L.AddRange(arr); return L; } static void Main(string[] args) { // given integer array int[] arr = { 10, 20, 30, 40, 50 }; // function calling List<int> lst = get_list(arr); // printing output foreach (int i in lst) { Console.Write(i + " "); } } }
Producción:
10 20 30 40 50
IEnumerable<T>. devuelve un
Sintaxis:
List<int> lst = integer_array.ToList();
Ejemplo:
C#
// C# program to convert a // given an integer array // to the list using System; using System.Text; using System.Collections.Generic; using System.Linq; public class GFG{ static List<int> get_list(int[] arr) { // ToList() Method is a used // to convert a given an // integer array to the list List<int> L = arr.ToList(); return L; } static void Main(string[] args) { // given integer array int[] arr = { 10, 20, 30, 40, 50 }; // function calling List<int> lst = get_list(arr); // printing output foreach (int i in lst) { Console.Write(i + " "); } } }
Producción:
10 20 30 40 50
El método Add() convierte una array de enteros dada en la lista.
Sintaxis:
List<int> lst = new List<int>(); lst.Add(int val);
Ejemplo:
C#
// C# program to convert a // given an integer array // to the list using System; using System.Text; using System.Collections.Generic; using System.Linq; public class GFG{ static List<int> get_list(int[] arr) { // Add() Method is a used // to convert a given an // integer array to the list List<int> L = new List<int>(); for(int i = 0 ; i < arr.Length ; i++) { L.Add(arr[i]); } return L; } static void Main(string[] args) { // given integer array int[] arr = { 10, 20, 30, 40, 50 }; // function calling List<int> lst = get_list(arr); // printing output foreach (int i in lst) { Console.Write(i + " "); } } }
Producción:
10 20 30 40 50
Publicación traducida automáticamente
Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA