Arrays: una array es un grupo de variables del mismo tipo a las que se hace referencia con un nombre común. Ejemplo:
CSHARP
// C# program to demonstrate the Arrays using System; class GFG { // Main Method public static void Main(string[] args) { // creating array int[] arr = new int[4]; // initializing array arr[0] = 47; arr[1] = 77; arr[2] = 87; arr[3] = 97; // traversing array for (int i = 0; i < arr.Length; i++) { Console.WriteLine(arr[i]); } } }
Producción:
47 77 87 97
Para leer más sobre las arrays, consulte C# | Arrays ArrayList: ArrayList representa una colección ordenada de un objeto que se puede indexar individualmente. Es básicamente una alternativa a una array. También permite la asignación dinámica de memoria, agregando, buscando y ordenando elementos en la lista. Ejemplo:
CSHARP
// C# program to illustrate the ArrayList using System; using System.Collections; class GFG { // Main Method public static void Main(string[] args) { // Create a list of strings ArrayList al = new ArrayList(); al.Add("Ajay"); al.Add("Ankit"); al.Add(10); al.Add(10.10); // Iterate list element using foreach loop foreach(var names in al) { Console.WriteLine(names); } } }
Producción:
Ajay Ankit 10 10.1
Para leer más sobre ArrayList, consulte C# | Clase ArrayList
Diferencia entre array y lista de arrays
Rasgo | Formación | Lista de arreglo |
---|---|---|
Memoria | Esto tiene un tamaño fijo y no puede aumentar o disminuir dinámicamente. | El tamaño se puede aumentar o disminuir dinámicamente. |
espacio de nombres | Las arrays pertenecen al espacio de nombres System.Array | ArrayList pertenece al espacio de nombres System.Collection . |
Tipo de datos | En Arrays, podemos almacenar solo un tipo de datos, ya sea int, string, char, etc. | En ArrayList podemos almacenar diferentes variables de tipo de datos. |
Velocidad de operación | La operación de inserción y eliminación es rápida. | La operación de inserción y eliminación en ArrayList es más lenta que en Array. |
TypeScript | Las arrays están fuertemente tipadas, lo que significa que solo pueden almacenar un tipo específico de elementos o elementos. | ArrayList no están fuertemente tipados. |
nulo | Array no puede aceptar nulo. | ArrayList puede aceptar nulo. |
Publicación traducida automáticamente
Artículo escrito por 29AjayKumar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA