Неужели OptionalField устарел в C #?
Кажется, чтоOptionalFieldAttribute больше не требуется (если вообще когда-либо) для сериализации с помощью BinaryFormatter.
Спример из кодегуру больше не возникает исключений при создании кода в Visual Studio 2010, даже при нацеливании на более старые версии .NET Framework.
Другой вопрос на stackoverflow предполагает, что это всегда было необязательно. Это правда? И если да, то нет ли способа получить исключение для отсутствующего поля при сериализации в двоичный контент в .NET?