Matriz
Disponible desde la versión 8.0.
Elementos de la colección:
Arbitrario
La iteración a través de la colección utilizando el operador Para cada … En … Hacer está disponible para el objeto. Los valores de los elementos de la matriz se obtienen durante la iteración..
Es posible acceder al valor del elemento utilizando el operador […] . El índice de valor (a partir de 0) se pasa como argumento.
Métodos:
Agregar
Limpiar
Contar
Eliminar
Buscar
Obtener
Insertar
Establecer
UBound
Constructores:
Basado en una matriz fija
Por número de elementos
Descripción:
Esto se puede utilizar para acceder a los elementos de la matriz, los métodos de la matriz y el asistente.
Disponibilidad:
Cliente ligero, cliente web, cliente móvil, servidor, cliente grueso, conexión externa, aplicación móvil (cliente), aplicación móvil (servidor), servidor independiente móvil.
Es posible el intercambio con el servidor. Serializable. El objeto dado puede ser serializado hacia/desde XDTO. El tipo XDTO correspondiente a este objeto está definido en el espacio de nombres {http://v8.1c.ru/8.1/data/core}. Nombre del tipo XDTO: Array.
Ejemplo:
| Matriz = Nuevo Matriz(4); Mensaje(“Contar: “+Matriz.Contar()); Mensaje(“Índice máximo de la matriz: “+Matriz.UBound()); Matriz.Eliminar(2); Mensaje(“Contar después de la eliminación: “+Matriz.Contar()); // Este elemento de la matriz es de tipo String: Matriz.Agregar(“Cadena agregada”); // Este elemento de la matriz es de tipo Número: Matriz.Agregar(123.45); Mensaje(“Contar después de la adición: “+Matriz.Contar()); // Agreguemos un elemento en un índice mayor que UBound(): Matriz.Insertar(8,“Método agregado 4 nuevos elementos”); Mensaje(“Contar después de la adición: “+Matriz.Contar()); // La matriz puede contener diferentes tipos de datos: Mensaje(“Tipos de elementos: “+Chars.LF+ ” Para el 3er elemento: “+TypeOf(Matriz[3])+Chars.LF+ ” Para el 4to elemento: “+TypeOf(Matriz[4])+Chars.LF+ ” Para el 5to elemento: “+TypeOf(Matriz[5])); // Resultado de la ejecución: |
Disponible desde:
Disponible desde la versión 8.0.


