示例#1
0
        public void VetifyTest()
        {
            RealNumbers r = new RealNumbers();
            string      s = "123";

            Assert.AreEqual(r.Vetify(s), true);
            s = "+123";
            Assert.AreEqual(r.Vetify(s), true);
            s = "-123";
            Assert.AreEqual(r.Vetify(s), true);
            s = "lol";
            Assert.AreEqual(r.Vetify(s), false);
            s = "-123.123e+123";
            Assert.AreEqual(r.Vetify(s), true);
        }
示例#2
0
        private void VerifyButton_OnClick(object sender, RoutedEventArgs e)
        {
            var Real = new RealNumbers();

            try
            {
                AnswerText.Text = Real.Vetify(InputTextBox.Text) ? "Введенный текст является действительным числом" :
                                  "Введенный текст не является действительным числом или не распознан";
            }
            catch (Exception exception)
            {
                AnswerText.Text = String.Format("Ошибка {0}:\n{1}", exception.GetType(), exception.Message);
            }
        }