很多新手在搞c#或者.net開發的時候總會碰到一些小問題,如何知道字符能不能為int型 在這里我寫了一個小的函數僅供大家參考:
/// <summary>
/// 判斷是不是int型
/// </summary>
/// <param name="str">接收的字符串</param>
/// <returns></returns>
public bool IsInt(string str)
{
try
{
//在這里將接收的字符串
int a = Convert.ToInt32(str);
//如果轉換成功 返回的則是true 可以轉換為int型
return true;
}
catch
{
//如果轉換int型失敗會返回false 這個字符串中含有非數字的字符 所以不能轉換為int型
return false;
}
//在使用這個函數的時候 只需要判斷返回的是true 還是false即可
}
