и должно только по мере считывания элементов?
десериализация вроде же объект в оперативке должна создавать, не всегда так?
и всё это десериализуется от десяти секунд до одной минуты, в зависимости от мощности компа, что понятно, хоть и не есть хорошо, поэтому нужно знать статус десериализации и выводить какой-нибудь прогрессбар
ну если десериализация непроканает, можно циклами пройти отработать. чего уж не сделаешь, чтобы с задачей справиться. если сами объекты, например, нафиг не сдались.
можно сделать просто песочные часики чтобы вертелись
сериализация/десериализация работает сама по себе на ура, проблема в том, что мы вообще не знаем общее число элементов
ну если ты начал скачивать ХМЛ и уже на лету его десериализуешь, то не щная конца ты не знаешь докуда прогрессбар должен доползти. но если ты можешь формировать хмл на той стороне, то вначале можно указать общее количество элементов или даже сколько они сожрали памяти в ХМЛ виде
/g .net deserialization progress
Обсуждают сегодня