title: How to create only once my static list when create my object again and again
body: <p>I have an class and one of the class members is static list that keep all my object and i only want to create this list <code>(List&lt;myObject&gt; list = new ...)</code> once.
  what is the best way to do it ?</p>
  
  <pre><code>public class MyObject
  {
      private string _name;
      private static List&lt;Capture&gt; _list;
  
      public MyObject(string name)
      {
          _name = name;
      }
  
      public void start()
      {
          _list.Add(this);
      }
  }
  </code></pre>