using System; class var { public static implicit operator int (var x) { return 0; } public static implicit operator var (int x) { return null; } public static var operator ++ (var x) { return x; } } public class Test { public static void Main() { int i = 0; for (var x=0; x<3; ++x) { Console.WriteLine(x); if (++i > 15) break; } } }