[char] — caractere de 16 bits no formato Unicode, para representar caracteres individuais.
[byte] — tipo numérico de 8 bits, geralmente para manipulação de dados binários.
[int] — número inteiro de 32 bits, tipo comum para trabalhar com valores inteiros.
[long] — número inteiro de 64 bits, usado para grandes valores inteiros.
[bool] — tipo booleano, que aceita valores True ou False, usado para operações lógicas.
[decimal] — número de ponto flutuante de 128 bits, ideal para cálculos financeiros com alta precisão.
[single] — número de ponto flutuante de 32 bits.
[double] — número de ponto flutuante de 64 bits, bem adequado para cálculos científicos e de engenharia.
[DateTime] — tipo de dados para armazenar data e hora.
[xml] — objeto para trabalhar com dados XML.
[array] [string[]] — array, pode ser criado com exemplos: @(1,2,3) ou simplesmente (1,2,3). É importante lembrar que (1) não é um array, mas um valor escalar. Arrays permitem armazenar conjuntos de elementos de um ou diferentes tipos de dados. Mais detalhes podem ser encontrados na documentação oficial sobre arrays:
[hashtable] — tabela hash ou dicionário com chaves e valores, por exemplo: @{1=11; 2=12; 3=14}. É conveniente para armazenamento associativo de dados. Mais informações sobre tabelas hash podem ser lidas nos materiais de referência: