надежный способ добавления строчки в файл
От: Аноним  
Дата: 31.10.10 15:14
Оценка: :)
Есть сервис, периодически выполняет некоторую задачу , по результатам необходимо в файл добавить строчку например в c:\log.txt '11:10 OK(Res=0).'
Какие на ваш взгяд наиболее подходящие надежные и относительно быстродействующие решения для этого.
Re: надежный способ добавления строчки в файл
От: Lloyd Россия  
Дата: 31.10.10 15:23
Оценка: +1
Здравствуйте, Аноним, Вы писали:

А>Есть сервис, периодически выполняет некоторую задачу , по результатам необходимо в файл добавить строчку например в 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.

Да сложный логгер особо не нужен. Системы логирования там нет и не предвидится, нужно просто добавит запись строки в файл и не поломать ничего.
Re[3]: надежный способ добавления строчки в файл
От: Lloyd Россия  
Дата: 31.10.10 16:14
Оценка:
Здравствуйте, Аноним, Вы писали:

L>>Возьмите любой логгер, например log4net.

А>Да сложный логгер особо не нужен. Системы логирования там нет и не предвидится, нужно просто добавит запись строки в файл и не поломать ничего.

По-простому — через File.AppendAllText, этот метод просто открывает файл, устанавливает курсор на последнюю позицию, дописывает текст и закрывает.
Если вдруг понадобится оптимизировать, то скорее всего наиболее тормозной операцией будет открытие файла.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.