Determine if a DataSet column contains entirely identical data
<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>
