title: Looping through a model to check for propery that is null
body: <p>I have a model Auto in MVC application that has properties such as </p>
  
  <pre><code>public string Id { get; set; }
  public bool IsOOS{ get; set; }
  public string Make { get; set; }
  public string Model { get; set; }
  [XmlElement(IsNullable = true)]
  public DateTime? RegisteredDate { get; set; }
  </code></pre>
  
  <p>and a class that has this ...</p>
  
  <pre><code>var a = new Auto(){
  Id = someIDcomingfromServer,
  IsOOS = someOOScomingFromServer,
  ... 
  }
  </code></pre>
  
  <p>what I want to be able to do is... to loop through those and see if any of the properties are now null.</p>
  
  <p>how can I loop through and see if any of those properties (Id, IsOOS etc) contain null?</p>
  
  <p>Thanks</p>