He visto ejemplos de esto usando .ToList()
tipos de matriz, parece que solo está disponible en .Net 3.5+ . Estoy trabajando con .NET Framework 2.0 en un proyecto ASP.NET que no se puede actualizar en este momento, así que me preguntaba: ¿hay otra solución? ¿Una que sea más elegante que recorrer la matriz y agregar cada elemento a esta Lista (lo cual no es un problema; solo me pregunto si hay una mejor solución para fines de aprendizaje)?
string[] arr = { "Alpha", "Beta", "Gamma" };
List<string> openItems = new List<string>();
foreach (string arrItem in arr)
{
openItems.Add(arrItem);
}
Si tengo que hacerlo de esta manera, ¿hay alguna forma de desasignar la matriz persistente de la memoria después de copiarla en mi lista?
arr
, el recolector de basura hará un mejor trabajo que tú.