Để thực hiện kiểm tra xem giá trị nhập đầu vào có phải là số hay không thì bạn thực hiện lệnh sau: Thư viện: Mã: using System.Text.RegularExpressions; Câu lệnh: Mã: public bool IsNumber(string pText) { Regex regex = null; try { regex = new Regex(@"^[-+]?[0-9]*\.?[0-9]+$"); return regex.IsMatch(pText); } catch (Exception ex) { return regex.IsMatch(pText); } } Giá trị trả về : Nếu là số trả về : True Nếu không là số trả về : False