我有一個動態創建的網格視圖中的文本框。我們可以作爲文本訪問用戶輸入,但是如何檢查文本是整數類型還是字符串類型?如何檢查數據類型
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