Ao usar um serializador .NET Xml padrão, existe alguma maneira de ocultar todos os valores nulos? O abaixo é um exemplo da saída da minha classe. Não quero gerar números inteiros anuláveis se estiverem definidos como nulos.
Saída atual de XML:
<?xml version="1.0" encoding="utf-8"?>
<myClass>
<myNullableInt p2:nil="true" xmlns:p2="http://www.w3.org/2001/XMLSchema-instance" />
<myOtherInt>-1</myOtherInt>
</myClass>
O que eu quero:
<?xml version="1.0" encoding="utf-8"?>
<myClass>
<myOtherInt>-1</myOtherInt>
</myClass>