Вне моей головы:
IsolatedStorageSettings обычно медленнее получить доступ к файлам IsolatedStorage и сохранить их.
Нельзя сохранить ноль в настройках, но вы можете создать свой собственный.Сериализованное представление этого.
Использование каталогов может значительно облегчить работу с большим количеством файлов, чем требование длинного или сложного соглашения об именах для ключа к объекту в настройках.
InВ некоторых случаях вы можете ссылаться на объект, хранящийся в IsolatedStorage.Вы не можете сделать это, если оно сохранено в настройках.
Я подозреваю, что объекты, добавленные в Настройки, по-прежнему сериализуются (в фоновом режиме) - я предполагаю, что это будет двоичная сериализация - так как их нужно сохранятьна диск.Определив свой собственный сериализацию, вы можете быть уверены, что это будет работать правильно / как ожидалось.Если вы просто полагаетесь на систему, вы можете столкнуться с неожиданным поведением.Если у вас есть собственная сериализация, у вас также есть некоторые гарантии будущей и кроссплатформенной совместимости.(Если это проблема.)