title: MonoGame - Dispose Texture2D
body: <p>A few days ago I played with the MonoGame Framework.
  I construct follow class:</p>
  
  <pre><code>public Texture2D Texture2D { get; set; }
  public Vector2 Vector2;
  
  public Point(Texture2D texture2D, Vector2 vector2)
  {
      Texture2D = texture2D;
      Vector2 = vector2;
  }
  
  public void SetX()
  {
      if(Vector2.X &gt; -50)
      {
          Vector2.X = Vector2.X-2;
      }
  }
  </code></pre>
  
  <p>Then I created more than 2 objects and added them to a list:</p>
  
  <pre><code>_points.Add(new Models.Point(Content.Load&lt;Texture2D&gt;("Point"), new Vector2(50, 50));
  </code></pre>
  
  <p>When I dispos one of them, all textures will be disposed.
  How can I dispose only one of the two objects?</p>