Ограничить ввод через TryParse - C#
Формулировка задачи:
Помогите пожалуйста ограничить ввод кватерниона числами. А то я запутался уже. Заранее спасибо!
protected static Quaternion ReadQuaternion()
{
// int result;
//// var userInput = Console.ReadLine();
// (Int32.TryParse(userInput, out result))
{
Console.WriteLine('a');
var r = Convert.ToInt32(Console.ReadLine());
Console.WriteLine('b');
var i = Convert.ToInt32(Console.ReadLine());
Console.WriteLine('c');
var j = Convert.ToInt32(Console.ReadLine());
Console.WriteLine('d');
var k = Convert.ToInt32(Console.ReadLine());
return new Quaternion(r, i, j, k);
}
// else
// { Console.WriteLine("Не число"); }
//}Решение задачи: «Ограничить ввод через TryParse»
textual
Листинг программы
var a = ReadInt("a = ");