Casting from int to uint and back - C#