我有一个动态创建的网格视图中的文本框。我们可以作为文本访问用户输入,但是如何检查文本是整数类型还是字符串类型?如何检查数据类型
if (tx.Text == "")
{
tx.Text = Convert.ToString(0);
}
if (Convert.ToInt32(tx.Text) > max)
{
MessageBox.Show("Some Message", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
tx.Text = Convert.ToString(max);
}
tx
是从中我们通过tx.Text
访问用户输入的文本框。
如何检查输入参数的类型是否为整数?
调查['TryParse'方法(http://msdn.microsoft.com/en-us/library/c846ws90.aspx)。这会告诉你一个字符串值是否可以转换为数字。在java中有 – 2011-12-18 15:00:50
你有instanceof关键字来检查对象类型。例如: - Obj instanceof Integer ...你如何检查C#中的对象类型 – Aaraadhana 2011-12-18 15:04:42