[char] — carácter Unicode de 16 bits, usado para representar caracteres individuales.
[byte] — tipo numérico de 8 bits, generalmente usado para manejar datos binarios.
[int] — entero de 32 bits, un tipo común para trabajar con valores enteros.
[long] — entero de 64 bits, usado para valores enteros grandes.
[bool] — tipo booleano que acepta valores True o False, usado para operaciones lógicas.
[decimal] — número de punto flotante de 128 bits, ideal para cálculos financieros de alta precisión.
[single] — número de punto flotante de 32 bits.
[double] — número de punto flotante de 64 bits, bien adecuado para cálculos científicos e ingenieriles.
[DateTime] — tipo de datos para almacenar fecha y hora.
[xml] — objeto para trabajar con datos XML.
[array] [string[]] — arreglo, que puede crearse con ejemplos como @(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 del mismo tipo o de diferentes tipos de datos. Puede encontrar 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 las tablas hash en los materiales de referencia: