private void OnGenerateGBtnClick(object sender, RoutedEventArgs e) { int p = 1; bool isValid = int.TryParse(pTxtBox.Text, out p); if (isValid) { var g = BigIntegerExtension.PrimitiveRoot(p); gTxtBox.Text = g.ToString(); } }