title: Set The "NonSerializedAttribute" To An Auto Property
body: <p>This cannot be done in C#. Any way to do it?</p>
  
  <p>...</p>
  
  <p><em>laugh</em>, in case my little pun wasn't understood, what I mean is: how can I mark a property in C# as NonSerialized? Of course, when the property contains logic, it's natural to be unable to do it, but Auto-Properties are serializable, and, as such, I would expect to have some way to allow me to prevent their serialization.</p>