В общем появился вопрос что лучше использовать для десериализации json Json.net или DataContractJsonSerializer в С#. Мой созданный json типа такой
[{
"Name":"Test1",
"Author":"Test1",
"Description": "Тут должно быть описание",
"Regex":true,
"Search":"Текст для поиска",
"Replace":"Текст для замены",
"Add":"assets/test.txt",
"Target":"/test.txt",
"Delete":"/assets/test.txt"
}]
Холиварный вопрос о цвете фломастеров.
Разницы в производительности особой нет, для большинства практических приложений особо нет разницы по скорости.
Проблемы могут всплывать в средах, где используются разные десериализаторы из-за разночтений в форматах json.
Я люблю Json.Net и привык к её использованию. Кому-то важно не тащить лишние зависимости в проект — и обходится штатным DataContractJsonSerializer.
Но если придётся пересесть по каким-то причинам за DataContractJsonSerializer — проблем не вижу. Как разработчики мы должны уметь пользоваться инструментами, понадобится перейти на другой — просто потратим время на освоение и всё.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть список директорий (просто строки), которые необходимо отсортироватьНапример: C:\Program Files\Microsoft C:\Program Files (x86) C:\Program Files
У меня есть данные в неизвестной мне кодировкеПредположительно (почти уверен) это windows-1251 или 1252
У меня есть массив DataColumn[] полученный из одной очень старой СУБДМне надо по этому массиву создать таблицу MySQL