Re[4]: Как оптимизировать string s=""; s+="dddd";
От: Аноним  
Дата: 15.09.11 08:37
Оценка:
А>>>>В программе используется логировение и много подобного кода.
H>>>Использовать StringBuilder

А>>В результате памяи меньше будет жрать?


J>да, меньше.


Т.е. у меня будет такой сценарий.
private readonly StringBuilder builder =new StringBuilder(String.Empty);

public void WriteInLog(string str)
{
 builder.Append(str);
}
protected void WriteLogInDB() {}


И в основном коде прогпраммы я буду писать

EventLogger.WriteInLog("Начался шаг");

EventLogger.WriteInLog("Рассчитали")

EventLogger.WriteInLog("Закончили")

И у меня вопрос. Вот я подставляю строку "Начался шаг" и в результате создаётся объект string и их получается всё ранво много. Как такое оптимизировать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.