ACTIVIDADES AUTÓNOMAS
6 DE noviembre de 2014
- ¿Se puede declarar una matriz unidimensional de cinco enteros? , si su respuesta es sí, explique cómo.
Sí de la siguiente forma: int[] array = new int[5];
- ¿Una matriz que almacena elementos de cadena se puede declarar del mismo modo que enteros?, si su respuesta e si, como?,
Sí de la siguiente forma: string[] stringArray = new string[6];
- ¿Es posible inicializar una matriz en el momento de su declaración. si su respuesta es sí, como?
Si es posible inicializar una matriz en el momento de su declaración, no es necesario especificar el rango ya que éste viene dado por el número de elementos de la lista de inicialización.
int[] array1 = new int[] { 1, 3, 5, 7, 9 };
- ¿Cuándo se inicializa una matriz en el momento de su declaración, que métodos abreviados se pueden usar?
int[] array2 = { 1, 3, 5, 7, 9 };
string[] weekDays2 = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
string[] weekDays2 = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
- ¿Es posible declarar una variable de matriz sin inicializarla?, si su respuesta es si, como?
Sí es posible declarar una variable de matriz sin inicializarla, pero se debe utilizar el operador new al asignar una matriz a esta variable.
- La siguiente declaración de matriz a que corresponde?
SomeType[] array4 = new SomeType[10];
La instrucción crea una matriz de 10 elementos cada uno de los cuales se inicializa con una referencia nula.
- ¿Qué es SomeType?
SomeType es un tipo de valor o un tipo de referencia.
- ¿Cuáles son las categorías del sistema de tipos de C#?
- Tipos de valor
- Tipos de referencia
- Tipos de puntero
- ¿Qué propiedad se utiliza para obtener la longitud de una matriz?
Se utiliza la propiedad Length para obtener la longitud de una matriz.
- ¿Qué propiedad se usa para mostrar el número de dimensiones de una matriz?
Puede utilizar la propiedad Rank para determinar cuántas dimensiones tiene una matriz.
- La clase Array que otros métodos y propiedades útiles para ordenar, buscar y copiar matrices?
Propiedades
Nombre
|
Descripción
|
Obtiene
un valor que indica si la matriz Array tiene un tamaño fijo.
|
|
Obtiene
un valor que indica si la matriz Array es de solo lectura.
|
|
Obtiene
un valor que indica si el acceso a la matriz Array está sincronizado (es
seguro para la ejecución de subprocesos).
|
|
Obtiene
un entero de 32 bits que representa el número total de elementos de todas las
dimensiones de Array.
|
|
Obtiene
un entero de 64 bits que representa el número total de elementos de todas las
dimensiones de Array.
|
|
Obtiene
el rango (número de dimensiones) de Array. Por ejemplo, una matriz
unidimensional devuelve 1, una matriz bidimensional devuelve 2, y así
sucesivamente.
|
|
Obtiene
un objeto que se puede utilizar para sincronizar el acceso a Array.
|
Métodos
Nombre
|
Descripción
|
Devuelve
un contenedor de solo lectura para la matriz especificada.
|
|
Busca
un elemento específico en toda una matriz unidimensional y ordenada,
utilizando la interfaz IComparable implementada por cada elemento de la matriz y
por el objeto especificado.
|
|
Busca
un valor por toda una matriz unidimensional y ordenada, utilizando la
interfaz IComparer especificada.
|
|
Busca
un valor en un intervalo de elementos de una matriz unidimensional y
ordenada, utilizando la interfaz IComparable implementada por cada elemento de la matriz y
por el valor especificado.
|
|
Busca
un valor en un intervalo de elementos de una matriz unidimensional y
ordenada, utilizando la interfaz IComparer especificada.
|
|
Busca
un elemento específico en toda una matriz unidimensional y ordenada,
utilizando la interfaz genérica IComparable<T> implementada por cada elemento de la Array
y por el objeto especificado.
|
|
Busca
un valor por toda una matriz unidimensional y ordenada, utilizando la
interfaz genérica IComparer<T> especificada.
|
|
Busca
un valor en un intervalo de elementos de una matriz unidimensional y
ordenada, utilizando la interfaz genérica IComparable<T> implementada por cada elemento de la Array
y por el valor especificado.
|
|
Busca
un valor en un intervalo de elementos de una matriz unidimensional y
ordenada, utilizando la interfaz genérica IComparer<T> especificada.
|
|
Establece
un intervalo de elementos de una matriz al valor predeterminado de cada tipo
de elemento.
|
|
Crea
una copia superficial de Array.
|
Bibliografía:
No hay comentarios:
Publicar un comentario