Проверьте тип текстовых данных в C#
Следующий код показывает, как программа определяет, содержит ли значение, введенное в первом TextBox, допустимый int.
// Смотрите, является ли текст int. private void txtInteger_TextChanged(object sender, EventArgs e) { int value; if (int.TryParse(txtInteger.Text, out value)) txtInteger.BackColor = Color.White; else txtInteger.BackColor = Color.Yellow; }
Код объявляет переменную значение. Затем он вызывает TryParse, чтобы попытаться разобрать текст в txtInteger. Код дает TextBox белый или желтый фон в зависимости от того, возвращает ли TryParse true или false.