байтов туда-обратно корректно? Да. Не передавай свои ценности третьим лицам, и будет счастье.
Надо добавить Guid.Kind, чтобы показывать каким образом он был получен - из строки или из массива байт. Перед каждой сериализацией надо просто проверять Kind
Передаешь везде в байтах - заебись. Записал в лог как строку - пиздец
Если только между строкой и байтами будет кто-то сопоставлять, не включая мозг.
Тут надо не просто включить мозг. Ибо во всех остальных местах оно просто работает без мозгоебли
Если такой Kind будет частью данных, то оно сломает лэйаут. Или маршалер.
Айрат толсто троллит
Unspecified еще нужен, для тех, которые сериализованы из другого апп-домена
Дык рабочее же решение! Вы все не понимаете!!!
Да кто бы спорил!!1 и удобное!
Скопировать из DateTime много ума не надо! Вы попробуйте сделать хуже!
Надо десятка два значений, чтобы было понятно, что с ними делать :)
Обсуждают сегодня