c sharp tryparse

C#
// Any Parse() function has a TryParse function, which returns
// 'true' on a success and 'false' on a failure. On a succes
// it also saves the conerted value in the second parameter.
string value = "160"
int number;
bool success = Int32.TryParse(value, out number);
// success = true
// number = 160
Source

Also in C#: