O OptionalField foi obsoleto em C #?

Parece que oOptionalFieldAttribute não é mais (se for o caso) necessário para serialização com BinaryFormatter.

Com umexemplo de codeguru não há mais nenhuma exceção lançada ao criar o código no Visual Studio 2010, mesmo ao direcionar versões mais antigas da estrutura .NET.

Outra pergunta no stackoverflow sugere que sempre foi opcional. Isso é verdade? E, nesse caso, não há realmente nenhuma maneira de obter uma exceção para um campo ausente ao serializar para conteúdo binário no .NET?

questionAnswers(1)

yourAnswerToTheQuestion