Проверьте тип текстовых данных в 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.
