Bienvenidos sean a este post, hoy veremos un metodo para los objetos List.
Este metodo nos convierte un objeto List en uno de tipo Array, veamos su sintaxis:
lista.ToArray();
El metodo se aplica directamente al objeto, pasemos a ver como trabaja mediante un ejemplo, para ello crearemos un nuevo archivo con el nombre de array.cs y le agregaremos el siguiente codigo:
array.cs
using System;
using System.Collections.Generic;
public class Program
{
static void Main()
{
List<string> nombres = new List<string>();
string[] arreglo = nombres.ToArray();
Console.WriteLine("Tamaño: {0}", arreglo.Length);
Array.Resize(ref arreglo, 4);
Console.WriteLine("Tamaño: {0}", arreglo.Length);
}
}
Primero definiremos un objeto de tipo List, luego definiremos un array donde aplicaremos el metodo ToArray a la lista anterior, de lo contrario nos devolvera un error por incompatibilidad, lo siguiente sera mostrar el tamaño de nuestro array, luego le aplicamos el metodo Resize a este array y volvemos a mostrar el nuevo tamaño, veamos como es su salida:
C:\Users\tinchicus>array.exe
Tamaño: 0
Tamaño: 4
C:\Users\tinchicus>
Nota: En este post hablamos sobre el metodo Resize.
Si se preguntan para que nos puede servir, es simplemente para cambiar el tipo de coleccion para poder usar otros metodos con mayor facilidad.
En resumen, hoy hemos visto ToArray, que es, para que sirve, como se utiliza, un simple para poder ver como trabaja, espero les haya sido de utilidad, sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.


Donación
Es para mantenimento del sitio, gracias!
$1.50
