Parse():
out
parameter for converted value// Parse - throws exception on failure
try
{
int value1 = int.Parse("123");
int value2 = int.Parse("abc"); // Throws FormatException
}
catch (FormatException ex) { }
// TryParse - safe conversion
if (int.TryParse("123", out int value3))
{
// Conversion successful
}
else
{
// Conversion failed, value3 is 0
}