Ricevo circa 5 messaggi al secondo. Ognuno di loro ha una stringa, che ho concateno a una stringa principale che contiene tutti i messaggi ricevutiStringBuilder o + =
string _masterText = "";
public void AddNewMessage(string text) // this is going to be call at least 5 times/second
{
_masterText += text;
}
E 'questo il modo in cui gli appropriati per farlo? o dovrei usare al posto StringBuilder, come:
StringBuilder _masterText = new StringBuilder();
public void AddNewMessage(string text) // this is going to be call at least 5 times/second
{
_masterText.Append(text);
}
Grazie
Penso che la risposta dipenda da cosa intendi fare con questo _masteresto finale successivo. –
Lo mostrerò in un memoEdit (DevExpress) nella GUI – pedroruiz