как сказал SLaks, это более структурированный способ сделать это,
Вот способ, который использует Linq + Anonymous Types для создания чего-то похожего на лету:
int[] numbers = new int[] { 1, 2, 3, 4, 5 };
var evens = from n in numbers select new { Digit = n, Even = (n % 2 == 0) } ;
dataGridView1.DataSource = evens.ToList();
Кроме того, если вам нужны приятные способы отображения, обратите внимание на то, что WPF превосходит Windows Form.