Do while with int.TryParse - how? - C#