Report question

Question: Why does var evaluate to System.Object in "foreach (var row in table.Rows)"?