title: Boolean properties in c#
body: <p>This might be a dumb question, but the property below, will there ever be a situation where just getting it will cause an exception?</p>
  
  <p>Like if I did something like <code>bool value = this.BatchValuation;</code> - but I hadn't set <code>BatchValuation</code> yet, will it just set <code>value</code> to <code>null</code>, or will it cause an exception?</p>
  
  <pre><code>public bool BatchValuation { get; set; }
  </code></pre>