uint u = 3; int i = 4; int o = i/u; << error Mono gives the error: cannot convert from int to long. But there is no long here, just an uint (32 bits). mono 0.26 redhat rpms.