Recibo alrededor de 5 mensajes por segundo. Cada uno de ellos tiene una cadena, que me concatenar una cadena principal que contiene todos los mensajes recibidosStringBuilder o + =
string _masterText = "";
public void AddNewMessage(string text) // this is going to be call at least 5 times/second
{
_masterText += text;
}
Es esta la forma apropió de hacerlo? o debería usar en su lugar StringBuilder, como:
StringBuilder _masterText = new StringBuilder();
public void AddNewMessage(string text) // this is going to be call at least 5 times/second
{
_masterText.Append(text);
}
Gracias
Creo que la respuesta depende de lo que pretendas hacer con este _maseterText resultante a continuación. –
Lo mostraré en un memoEdit (DevExpress) en la GUI – pedroruiz