[Série String C#] - Validar String // C#

Neste artigo vamos dar um exemplo simples de como validar uma string...

[DESCRIÇÃO]
TryParse é usado para determinar se uma string é uma representação válida de um tipo numérico especificado ou não. TryParse é um método implementado para todos os tipos primitivos numéricos e também por tipos como DateTime e IPAddress.


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;  
namespace StringComparar
{
    public partial class Form1 : Form
    {
 
        private void Validar()
        {
            
            //Declarando variáveis
            bool isNumeric;
            int i;
            string str = textBox1.Text;
            isNumeric = int.TryParse(str, out i); 
            //If para determinar se o valor da string é numerico
            if (isNumeric)
            {
                MessageBox.Show("O Valor do Textbox é Numérico: " + i);
            }
            else if (str == string.Empty)
            {
                MessageBox.Show("O Textbox esta vazio");
            }
            else
            {
                MessageBox.Show("O Valor de i não é Numérico: " + str);
            }
 
        }
        
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            Validar();
        }
    }
}

Gostou??? comente por favor !!! 

0 comentários:

Postar um comentário