title: Determine if a DataSet column contains entirely identical data
body: <p>I have a DataSet similar to the one below:</p>
  
  <pre><code>ID    Name    Data1   Data2
  1     MM      X       1000
  2     ST      Y       1000
  3     EC      Z       1000
  4     JT      T       1000
  </code></pre>
  
  <p>I display this <code>DataSet</code> in a <code>DataGridView</code> by binding the <code>DataSet</code>.  What I would like to do is set the visibility of the <code>Data2</code> column based on if all the data is similar or not.</p>
  
  <p>So in the above example, I would want to hide the <code>Data2</code> column because the data represented is common to all elements in the <code>DataSet</code>.  But if any of the elements had a unique entry for that column, I would want the column to be visible.</p>
  
  <p>Is there a way to do this without iterating over the <code>DataSet</code>?  I prefer not to iterate as my <code>DataSet</code>s are quite large and I want to perform this check for multiple columns. </p>