respuesta es sí, explique cómo.
Puede declarar una matriz unidimensional de cinco enteros como se muestra en el ejemplo siguiente:
int[] array = new int[5];
Esta matriz contiene elementos desde array[0] hasta array[4]. El operador new se utiliza para crear la matriz e inicializar sus elementos con valores predeterminados. En este ejemplo, todos los elementos de la matriz se inicializan con cero.
2. ¿Una matriz que almacena elementos de cadena se puede declarar del mismo
modo que enteros?, si su respuesta e si, como?,
string[] stringArray = new string[6];3. ¿Es posible inicializar una matriz en el momento de su declaración. si su
respuesta e si, como?
int[] array1 = new int[] { 1, 3, 5, 7, 9 };4. ¿Cuándo se inicializa una matriz en el momento de su declaración, que
métodos abreviados se pueden usar?
Cuando inicializa una matriz en el momento de su declaración, puede utilizar los siguientes métodos abreviados:
int[] array2 = { 1, 3, 5, 7, 9 }; string[] weekDays2 = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
5. ¿Es posible declarar una variable de matriz sin inicializarla?, si su respuesta e si,
como?
int[] array3;
array3 = new int[] { 1, 3, 5, 7, 9 }; // OK //array3 = {1, 3, 5, 7, 9}; // Error
6. La siguiente declaración de matriz a que corresponde?
SomeType[] array4 = new SomeType[10];
7. ¿Qué es SomeType?
SomeType es un tipo de referencia, la instrucción crea una matriz de 10 elementos, cada uno de los cuales se inicializa con una referencia nula.
8. ¿Cuáles son las categorías del sistema de tipos de C#?
El sistema de tipos de C# contiene las siguientes categorías:
Se utiliza la propiedad Length para obtener la longitud de una matriz
10. ¿Qué propiedad se usa para mostrar el número de dimensiones de una matriz?
GetUpperBound para determinar el número de elementos de cada dimensión de una matriz multidimensional.
11. La clase Array que otros métodos y propiedades útiles para ordenar, buscar y copiar
matrices?
El método Array.Copy copia elementos no solo entre matrices del mismo tipo, sino también entre matrices estándar de tipos distintos, ya que controla la conversión de tipo de forma automática.
Algunos métodos, como CreateInstance, Copy, CopyTo, GetValue y SetValue, proporcionan sobrecargas que aceptan enteros de 64 bits como parámetros para alojar matrices de gran capacidad. LongLength y GetLongLength devuelven enteros de 64 bits que indican la longitud de la matriz.
No hay comentarios.:
Publicar un comentario