Не могу сериализовать объект с полем Security
Atom Ответить
29.06.2013


Есть необходимость сериализовать объект, у которого одно из полей - Dictionary <Security, decimal>.
При компиляции Visual Studio ругается на отсутствие атрибута Serialize у класса Transaq Manager. Есть ли какая-либо возможность выйти из ситуации?

Теги:


Спасибо:




2 Ответов
VassilSanych

Фотография
Дата: 29.06.2013
Ответить


Lipot Перейти
Есть необходимость сериализовать объект, у которого одно из полей - Dictionary <Security, decimal>.
При компиляции Visual Studio ругается на отсутствие атрибута Serialize у класса Transaq Manager. Есть ли какая-либо возможность выйти из ситуации?

Ага.
- не сериализовать объект
- сделать другой объект (не могу придумать, зачем роботу сериализовать словари, которые обычным образом тоже не сериализуются)
- сделать ключом не тяжёлый для сериализации объект Security, а его идентификатор. Сделать сериализуемый словарь. Удивляться почему всё тормозит.

Очевидно непонимание принципов сериализации. Если вы чего-то не понимаете, не делайте этого.

Спасибо:

Lipot

Фотография
Дата: 30.06.2013
Ответить


Выбрал 3 вариант.
Автор топика
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy