Partilhar via


Concatenação

As concatenações são suportadas para valores de tipo String e matrizes. Em ambos os casos, são expressos através do operador +. Por exemplo, "Hello " + "world!" avalia como "Hello world!"e [1, 2, 3] + [4, 5, 6] avalia como [1, 2, 3, 4, 5, 6].

A concatenação de duas matrizes requer que ambas as matrizes sejam do mesmo tipo, em contraste com a construção de um literal de matriz onde é determinado um tipo de base comum para todos os itens de matriz. Isto deve-se ao facto de as matrizes serem tratadas como invariantes. O tipo de expressão completa corresponde ao tipo de operandos.