Explicit and implicit variables

if you do
int x = 0; // you said it is integer explicitly
if you
var x =0; // you implicitly defined an integer.

var myx = 0;
var myy = true;
var myString = "Time, marches on...";
int[] numbers = { 1, 12, 13, 14, 1, 2, 3, 8 };

var subset = from i in numbers where i < 10 select i;

Console.Write("Small Values: ");
foreach (var i in subset)
{
Console.Write("{0} ", i);
}