[string] — cadena utilizada para representar texto.
[char] — carácter de 16 bits en formato Unicode, para representar caracteres individuales.
[byte] — tipo numérico de 8 bits, generalmente para el procesamiento de datos binarios.
[int] — número entero de 32 bits, tipo común para trabajar con valores enteros.
[long] — número entero de 64 bits, utilizado para grandes valores enteros.
[bool] — tipo booleano que acepta valores True o False, utilizado para operaciones lógicas.
[decimal] — número de punto flotante de 128 bits, óptimo para cálculos financieros con alta precisión.
[single] — número de punto flotante de 32 bits.
[double] — número de punto flotante de 64 bits, adecuado para cálculos científicos y de ingeniería.
[DateTime] — tipo de datos para almacenar fecha y hora.
[xml] — objeto para trabajar con datos XML.
[array] [string[]] — arreglo, se puede crear con ejemplos: @(1,2,3) o simplemente (1,2,3). Es importante recordar que (1) no es un arreglo, sino un valor escalar. Los arreglos permiten almacenar conjuntos de elementos de un mismo tipo o de diferentes tipos de datos. Puede obtener más información en la documentación oficial sobre arreglos:
[hashtable] — tabla hash o diccionario con claves y valores, por ejemplo: @{1=11; 2=12; 3=14}. Es conveniente para el almacenamiento asociativo de datos. Puede leer más sobre tablas hash en los materiales de referencia: