Я реализую сериализацию xml на основе Marc's answer.Как реализовать сериализацию? (интерфейс/условно)
Должно ли это быть частью самого класса, то есть Apple.Serialize/Deserialize?
Хотя Deserialize был бы статичным в этом случае, так как у вас может не быть экземпляра, чтобы вызвать его.
Или мне нужен другой класс для сериализации/десериализации? Если это так, похоже, они достаточно общие? Что я должен назвать? AppleSerializer кажется очень специфичным.
Или что-то лучше?
-1 для без 'использования' блоков. –
Я ответил на вопрос, я не переписал код сериализации. –
Тогда скажем, «-1 для распространения ошибки». Люди копируют и вставляют наш код, часто не понимая его. Мы должны быть осторожны, когда отправляем код. –