Crea una aplicación WinForm que sume dos números.
Necesita hacer referencia a la función Regex
Usar System.Text.RegularExpressions; p>
botón vacío privado1_Click(remitente del objeto, EventArgs e)
{
if (!CheckNum(textBox1.Text))
Retorno;
if (!CheckNum(textBox2.Text))
Devolución;
textBox3.Text = (Convert.ToDecimal(textBox1.Text.Trim()) + Convertir. ToDecimal(textBox2.Text.Trim())).ToString();
}
bool CheckNum(string str)
{
Regex Num = new Regex(@"^[0-9.]*$"); //Verificación numérica general y aproximada
Coincidencia B = Coincidencia(str.Trim()). );
if (!B.Success)
{
MessageBox.Show("¡Ingrese el valor!", "Preguntar");
return false;
}
string[] strs = str.Split('.') Split('.''); //Usa .Split para dividir los datos y verifique la longitud de los datos. Dividir, comprueba la longitud de los datos y devuelve falso si hay más de 2 cadenas
. Devuelve falso
if (strs.Length > 2)
{
MessageBox.Show("¡Ingrese el valor!", "Preguntar"); p> p>
Devuelve falso;
}
Devuelve verdadero;
}
.