Определенные данные в textbox - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, хотелось бы узнать, как сделать проверку textbox'а на определенное содержимое: Хочу сделать ввод даты в виде "dd.mm.yyyy". Знаю, что можно сделать так, но ее можно изменять как угодно, а надо, чтобы соблюдалась данная маска "dd.mm.yyyy", причем dd<31, mm<12 (ну про 28, 29, 31 и 30 в месяце я доделаю) хотелось бы узнать, как сделать такую проверку.
Листинг программы
  1. textBox1.Text = DateTime.Now.ToShortDateString();
И хотелось бы узнать так же, как сделать из данной строки потом число, в c++ можно было сделать так, в c# не нашел:
Листинг программы
  1. int d, m, y;
  2. istringstream iss(fname);
  3. (iss >> d).get();
  4. (iss >> m).get();
  5. iss >> y;
  6. int dt = y * 10000 + m * 100 + d;
В итоге получалось число, как это сделать в c#?

Решение задачи: «Определенные данные в textbox»

textual
Листинг программы
  1. private void Form1_Load(object sender, EventArgs e)
  2. {
  3.    maskedTextBox1.Mask = "00.00.0000";
  4. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.214 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы