C# | Encontrar el índice del último elemento en la array

El método GetUpperBound() se usa para encontrar el índice del último elemento de la dimensión especificada en la array. Sintaxis: public int GetUpperBound (int dimension); Aquí, la dimensión es una dimensión de base cero de la array cuyo límite superior debe determinarse. Valor de retorno: el tipo de retorno de este método es System.Int32 . … Continue reading «C# | Encontrar el índice del último elemento en la array»

C# | Arrays implícitamente tipadas

Los arreglos tipificados implícitamente son aquellos arreglos en los que el tipo del arreglo se deduce del elemento especificado en el inicializador del arreglo. Las arrays implícitamente tipadas son similares a las variables implícitamente tipadas . En general, las arrays tipificadas implícitamente se utilizan en la expresión de consulta. Puntos importantes sobre arrays implícitamente tipadas:   … Continue reading «C# | Arrays implícitamente tipadas»

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

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

C# | Comprobar si un objeto de array es igual a otro objeto de array – Part 1

Una array es un grupo de variables del mismo tipo a las que se hace referencia con un nombre común. Y cada elemento de datos se llama un elemento de la array. El método Equals(Object) que es heredado por la clase Array de la clase de objeto se usa para verificar si una array es … Continue reading «C# | Comprobar si un objeto de array es igual a otro objeto de array – Part 1»

Método Array.BinarySearch(Array, Object) con ejemplos en C#

Este método se utiliza para buscar un elemento específico en toda la array ordenada unidimensional mediante la interfaz IComparable que se implementa en cada elemento de la array y en el objeto especificado. Sintaxis: public static int BinarySearch (Array array, object value); Parámetros: array: Es la array 1-D ordenada para buscar. valor: Es el objeto … Continue reading «Método Array.BinarySearch(Array, Object) con ejemplos en C#»

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

Este método se utiliza para copiar un rango de elementos de un Array que comienza en el índice de origen especificado y los pega en otro Array que comienza en el índice de destino especificado. Garantiza que todos los cambios se deshacen si la copia no se realiza correctamente. Sintaxis: public static void ConstrainedCopy (Array … Continue reading «C# | Método Array.ConstrainedCopy() – Part 1»

C# | Comprobar si una array contiene los elementos que coinciden con las condiciones especificadas – Part 1

El método Array.Exists(T[], Predicate<T>) se usa para verificar si la array especificada contiene elementos que coinciden con las condiciones definidas por el predicado especificado. Sintaxis: public static bool Exists<T> (T[] array, Predicate<T> match); Parámetros: array: es una array unidimensional de base cero para buscar. match: Es un Predicado que define las condiciones de los elementos … Continue reading «C# | Comprobar si una array contiene los elementos que coinciden con las condiciones especificadas – Part 1»

C# | Comprobar si una array es de solo lectura o no

La propiedad Array.IsReadOnly se usa para obtener un valor que indica si la array es de solo lectura o no. Sintaxis: public bool IsReadOnly { 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 1: // C# program … Continue reading «C# | Comprobar si una array es de solo lectura o no»

Método Array.BinarySearch(Array, Int32, Int32, Object) con ejemplos en C#

El método Array.BinarySearch(Array, int32, int32, Object) se usa para buscar un valor en un rango de elementos en una array ordenada unidimensional, usando la interfaz IComparable implementada por cada elemento de la array y por el valor especificado. Busca solo en un límite específico que define el usuario. Sintaxis: public static int BinarySearch(Array array, int … Continue reading «Método Array.BinarySearch(Array, Int32, Int32, Object) con ejemplos en C#»

Pasar arrays como argumentos en C# – Part 1

Una array es una colección de variables de tipo similar a las que se hace referencia con un nombre común. En C#, las arrays son los tipos de referencia, por lo que se pueden pasar como argumentos al método. Un método puede modificar el valor de los elementos de la array. Tanto las arrays unidimensionales … Continue reading «Pasar arrays como argumentos en C# – Part 1»