Diciamo che è un metodo, se avessi dovuto farlo io avrei usato uno StringBuilder
Dato che ogni volta che concateni qualcosa ad una stringa in verità abbandoni
la precendete creandone una nuova che è il risultato della concatenazione
e quindi utilizzi più risorse.
Per ovviare a ciò puoi usare come ti ho detto
codice:
Dim CompositoreCorpo As StringBuilder = New StringBuilder()
ed i suoi metodi
codice:
CompositoreCorpo.Append()
CompositoreCorpo.AppendLine()
La differenza credo sia intuitiva
Infine riversare il tutto dentro la tua mail
codice:
msg.Body = CompositoreCorpo.ToString