title: Visual Studio 2012 Debugging Custom Object (Class)
body: <p>I don't know if this ever happened to any of you.
  I am debugging my VS vb.net application and going through the contents of my custom object.</p>
  
  <p>It has several properties and a few ArrayLists.</p>
  
  <p>When I pass the mouse over the first time for an ArrayList i.e:</p>
  
  <pre><code>Public Class Class1
      Inherits BaseClass
  
      Private SourceTIs As New ArrayList()
      Private TargetTIs As New ArrayList()
      Private strID As String
      'Private strImageMap As New String("")
  
  ...
  </code></pre>
  
  <p>When I browse through these private properties there is one "TargetTIs" that keeps increasing itself up every time I browse through it.
  This sounds crazy, but I don't know how or why... there isn't any other background process or thread that could be increasing the number of items.
  the debugger it is stopped in one line, and each time I pass my mouse over it the count increases.</p>
  
  <p>Any help or indication would be appreciated!</p>
  
  <p>Cheers</p>