C# | Método Array.Clear() – Part 1

Este método se utiliza para establecer un rango de elementos en una array en el valor predeterminado de cada tipo de elemento. Sintaxis: public static void Clear (Array array, int index, int length); Parámetros: array: Es una array cuyos elementos necesitan ser borrados. índice: Es el índice inicial del rango de elementos a borrar. longitud: … Continue reading «C# | Método Array.Clear() – Part 1»

Cómo usar el método Array.BinarySearch() en C# | Serie 1

El método Array.BinarySearch() se usa para buscar un valor en una array unidimensional ordenada . Este método utiliza el algoritmo de búsqueda binaria . Este algoritmo busca en una array ordenada dividiendo repetidamente el intervalo de búsqueda por la mitad. Comience con un intervalo que cubra todo el arreglo. Si el valor de la clave … Continue reading «Cómo usar el método Array.BinarySearch() en C# | Serie 1»

C# | Usando el bucle foreach en arreglos

El lenguaje C# proporciona varias técnicas para leer una colección de elementos. Uno de los cuales es bucle foreach . El bucle foreach proporciona una forma sencilla y limpia de iterar a través de los elementos de una colección o una array de elementos. Una cosa que debemos saber es que antes de usar el … Continue reading «C# | Usando el bucle foreach en arreglos»

C# | Método Array.FindLast() – Part 1

Este método se utiliza para buscar un elemento que coincida con las condiciones definidas por el predicado especificado y devuelve la última aparición dentro de toda la array. Sintaxis: public static T FindLast<T> (T[] array, Predicate<T> match); Parámetros: array: Es la array unidimensional de base cero para buscar. match: Es el predicado que define las … Continue reading «C# | Método Array.FindLast() – Part 1»

C# | Comprobar si una array está sincronizada (seguro para subprocesos) o no

La propiedad Array.IsSynchronized se usa para obtener un valor que indica si el acceso a la array está sincronizado (seguro para subprocesos) o no. Sintaxis: public bool IsSynchronized { get; } Valor de propiedad: esta propiedad siempre devuelve falso para todas las arrays. Los siguientes programas ilustran el uso de la propiedad discutida anteriormente: Ejemplo … Continue reading «C# | Comprobar si una array está sincronizada (seguro para subprocesos) o no»

do#| Cómo cambiar el tamaño de una array unidimensional – Part 1

El método Array.Resize(T[], Int32) se usa para cambiar el tamaño de la cantidad de elementos presentes en la array. O, en otras palabras, este método se usa para cambiar el número de elementos de una array unidimensional al nuevo tamaño especificado. Cambia el tamaño de la única array 1-D, no de la array multidimensional. Sintaxis: … Continue reading «do#| Cómo cambiar el tamaño de una array unidimensional – Part 1»

Cómo obtener acceso sincronizado a la array en C#

La propiedad Array.SyncRoot se usa para obtener un objeto que se puede usar para sincronizar el acceso a la array. Una array es un grupo de variables del mismo tipo a las que se hace referencia con un nombre común. La clase de array viene bajo el espacio de nombres del sistema . Puntos importantes: … Continue reading «Cómo obtener acceso sincronizado a la array en C#»

Método Array.GetValue() en C# con ejemplos | Juego – 2

El método Array.GetValue() en C# se usa para obtener el valor del elemento especificado en el Array actual . Hay un total de 8 métodos en la lista de sobrecarga de este método, que son los siguientes: Array.ObtenerValor(Int32, Int32) Array.ObtenerValor(Int64, Int64) Array.ObtenerValor(Int32) Array.ObtenerValor(Int64) Array.ObtenerValor(Int32, Int32, Int32) Array.ObtenerValor(Int64, Int64, Int64) ObtenerValor(Int32[]) ObtenerValor(Int64[]) Aquí, explicamos el método … Continue reading «Método Array.GetValue() en C# con ejemplos | Juego – 2»

do#| Cómo cambiar el tamaño de una array unidimensional

El método Array.Resize(T[], Int32) se usa para cambiar el tamaño de la cantidad de elementos presentes en la array. O, en otras palabras, este método se usa para cambiar el número de elementos de una array unidimensional al nuevo tamaño especificado. Cambia el tamaño de la única array 1-D, no de la array multidimensional. Sintaxis: … Continue reading «do#| Cómo cambiar el tamaño de una array unidimensional»