title: is this an instance variable of a reference type??
body: <p>what i really wonder about is this code:</p>
  
  <p><strong>arrInt</strong> ..... is an array of integers and<br>
  <strong>listArr()</strong>...is a dynamic list of integer arrays</p>
  
  <pre><code>arrInt = {1, 2}
  
  listArr.add(arrInt)
  
  arrInt = {3, 4}
  
  listArr.add(arrInt)
  </code></pre>
  
  <p>result:<br>
  <strong>listArr(0) = {1, 2}<br>
  listArr(1) = {3, 4}</strong></p>
  
  <p>although i was certain the result was going to be:<br>
  <strong>listArr(0) = {3, 4}<br>
  listArr(1) = {3, 4}</strong>  </p>
  
  <p>this would suggest that each element of <strong>listArr</strong> is a strongly typed array that is an instantiated copy of <strong>arrInt</strong><br>
  and not a reference to <strong>arrInt</strong> nor as a value that is a reference to <strong>arrInt</strong>, 
  thus, you might think this a naive query, ~> are all elements of <strong>List&lt;T></strong> created as copies of objects?</p>