title: Prevent <xsi:nil="true"> on Nullable Value Types when Serializing to XML
body: <p>I have added some nullable value types to my serializable class.  I perform a serialization using <code>XmlSerializer</code> but when the value is set to <code>null</code>, I get an empty node with <code>xsi:nil="true"</code>.  This is the correct behaviour as I have found at <a href="http://msdn.microsoft.com/en-us/library/ybce7f69.aspx" rel="noreferrer">Xsi:nil Attribute Binding Support</a>.</p>
  
  <p>Is there a way to switch off this option so that nothing is output when the value type is <code>null</code>?</p>