Есть сервис, периодически выполняет некоторую задачу , по результатам необходимо в файл добавить строчку например в c:\log.txt '11:10 OK(Res=0).'
Какие на ваш взгяд наиболее подходящие надежные и относительно быстродействующие решения для этого.
Здравствуйте, Аноним, Вы писали:
А>Есть сервис, периодически выполняет некоторую задачу , по результатам необходимо в файл добавить строчку например в c:\log.txt '11:10 OK(Res=0).' А>Какие на ваш взгяд наиболее подходящие надежные и относительно быстродействующие решения для этого.
Возьмите любой логгер, например log4net.
Re[2]: надежный способ добавления строчки в файл
От:
Аноним
Дата:
31.10.10 15:53
Оценка:
Здравствуйте, Lloyd, Вы писали:
L>Здравствуйте, Аноним, Вы писали:
А>>Есть сервис, периодически выполняет некоторую задачу , по результатам необходимо в файл добавить строчку например в c:\log.txt '11:10 OK(Res=0).' А>>Какие на ваш взгяд наиболее подходящие надежные и относительно быстродействующие решения для этого.
L>Возьмите любой логгер, например log4net.
Да сложный логгер особо не нужен. Системы логирования там нет и не предвидится, нужно просто добавит запись строки в файл и не поломать ничего.
Здравствуйте, Аноним, Вы писали:
L>>Возьмите любой логгер, например log4net. А>Да сложный логгер особо не нужен. Системы логирования там нет и не предвидится, нужно просто добавит запись строки в файл и не поломать ничего.
По-простому — через File.AppendAllText, этот метод просто открывает файл, устанавливает курсор на последнюю позицию, дописывает текст и закрывает.
Если вдруг понадобится оптимизировать, то скорее всего наиболее тормозной операцией будет открытие файла.