Что лучше использовать при данной задаче. Мне нужно на форме WPF в паттерне MVVM выводить сообщения о работе программы, 00:00:00 Выполнена функция 1 00:00:00 Выполнена функция 2 и тд. Я понимаю, что это логгирование и смотрю в строну nlog, все его хвалят, но он там пишет в файл, конечно можно потом все считать из файла и вывести на форму, но это как то не правильно, или мне проще написать свой класс в котором есть метод, который пишет разные сообщения в разных методах, эти сообщения добавляются например в массив и потом через свойства дублировать в текстбокс, но хочется делать это в реальном времени. Сделать можно. но вопрос в том, как правильно сделать. Спасибо за ответы.
Я думаю лучше сделать свой велосипед. Для практики будет очень полезно.
Не совсем готовая реализация, скорее пища для размышлений
class MyLogger
{
private TextBox _textbox;
public MyLogger(ref TextBox textbox) => _textbox = textbox;
public void WriteLog(string message)
{
_textBox.AppendText(String.Format("{0} {1}",
DateTime.Now.ToShortTimeString(), message));
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Ситуация следующая: имеется 3 таблицы БД, данные которых, предварительно соединив их в запросе с помощью оператора join, должны выводиться в DataGridПолучилось...
Есть CL(command line) приложение, в качестве формы выводится форма для настроекТак вот, при попытке вызвать второй раз форму отображается сообщение...
Меня интересует может ли generic класс принимать несколько типов параметров, а точнее которое заранее неизвестно, как тот же кортеж?
Для ограничения доступа к ячейкам EXCEL через C# применяю метод WorksheetProtection