Как объединить несколько массивов, не замедляя компилятор?

При добавлении этой строки кода время компиляции увеличивается с 10 секунд до 3 минут.

var resultsArray = hashTagParticipantCodes + prefixParticipantCodes + asterixParticipantCodes + attPrefixParticipantCodes + attURLParticipantCodes

Изменение этого приводит к тому, что время компиляции возвращается к нормальному состоянию.

var resultsArray = hashTagParticipantCodes
resultsArray += prefixParticipantCodes
resultsArray += asterixParticipantCodes
resultsArray += attPrefixParticipantCodes
resultsArray += attURLParticipantCodes

Почему в первой строке время компиляции так сильно замедляется, и есть ли более элегантный способ объединения этих массивов, чем 5-строчное решение, которое я опубликовал?

Ответы на вопрос(1)

Ваш ответ на вопрос