title: ListView column highest value
body: <p>I don't need to sort listView I only need to get highest value from column, all values in that column are numbers.It would be nice if I could cast it to <code>IEnumerable&lt;int&gt;</code> somehow then I could use LINQ.</p>
  
  <p><strong>Update</strong></p>
  
  <p>My existing code:  DrawArray is array with random numbers.I need to get max value of <code>index.ToString()</code> column without creating another list or array.</p>
  
  <pre><code>for (int i = 0; i &lt; Rounds; i++)
  {
  ListViewItem lvItem = new ListViewItem(i.ToString());
  
  lvItem.SubItems.Add(new ListViewItem.ListViewSubItem(lvItem, index.ToString()));
  
  int[] DrawArray = Draw(DrawsPerRound, RoundSize);
  
  lvItem.SubItems.Add(new ListViewItem.ListViewSubItem(lvItem, DrawArray.Aggregate("", (s, t) =&gt; s + ", " + t.ToString()).TrimStart(new char[] { ',' })));
  
  lvItem.SubItems.Add(new ListViewItem.ListViewSubItem(lvItem, "No"));
  
  lvItem.BackColor = Color.PaleVioletRed;
  
  listView1.Items.Add(lvItem);
  }
  </code></pre>