C#判斷字符串中是否有數字

 1 // <summary>
 2        /// 提取字符串中的數字字符串  3        /// </summary>
 4        /// <param name="str"></param>
 5        /// <returns></returns>
 6        public static bool IsNumber(String str)  7  {  8            bool result = false;  9            for (int i = 0; i < str.Length; i++) 10  { 11                if (Char.IsNumber(str, i)) 12  { 13                    result = false; 14  } 15                else
16  { 17                    result = true; 18  } 19  } 20            return result; 21  } 22 
23       /// <summary>
24       /// 判斷是不是數字仍是自負串 25       /// </summary>
26       /// <param name="str"></param>
27       /// <returns></returns>
28        private bool IsNumeric(string str) 29  { 30            
31            foreach (char c in str) 32  { 33                if (!Char.IsNumber(c)) 34  { 35                    return false; 36  } 37  } 38            return true; 39  } 40 
41 收藏於 2010-09-16
相關文章
相關標籤/搜索