I still use var in that scenario, because if you need different types you have to suffix numbers with an identifier anyway:
var i = 1; //int
var j = 1f; //float
var k = 1m; //decimal
var l = ""; //string
var m = ''; //char