mmm.. per i campi partita iva e codice fiscale ok.. ma per il controlle dei campi numerici (che devono contenere solo numeri) che sono tre di cui due possono essere lasciati vuoti, come mi devo comportare?:
codice:
	//controllo dei campi numerici
		Regex expnumerica = new Regex("^[0-9]+$");	
		if(expnumerica.Match(tcilind.Text).Success==false || expnumerica.Match(ttel.Text).Success==false || expnumerica.Match(tfax.Text).Success==false)
		{
			if(ttel.Text=="" || tfax.Text=="")
			{
			return true;
			}
			MessageBox.Show("Alcuni campi devono contenere solo caratteri NUMERICI, Nessun testo!\nI campo di tipo Numerico sono:\nCilindrata - Telefono - Fax","Errori riscontrati",MessageBoxButtons.OK,MessageBoxIcon.Warning);
			return false;
		}