title: Do values initialized in brackets override those set in C# constructor?
body: <p>Can someone explain how I would add the GENERATED notifications inside the C# class constructor, if an initial list is started in the code that is creating the new class. Is <code>Notifications = notificationsPASSEDList</code> only run after the constructor?</p>
  
  <pre><code>//.. get list of notifications to pass
  var myClass = new MyClass { Notifications = notificationsPASSEDList }
  
  public class MyClass {
  
      public List&lt;NotificationsClass&gt; Notifications;
  
      public MyClass () {
          // .. get list of generated notifications
          Notifications.AddRange(notificationsGENERATEDList)
      }
  
  }
  </code></pre>