CommLei.Lib/TypeParse.cs
(开头部分) 10KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**************************************
* 作用:数据类型检测
* 作者:Nick.Yan
* 日期: 2008-02-11
* 网址:www.redglove.com.cn
**************************************/
using System;
using System.Text;
using System.Text.RegularExpressions;
namespace CommLei.Lib
{
public class TypeParse
{
/// <summary>
/// 判断对象是否为Int32类型的数字
/// </summary>
/// <param name="Expression"></param>
/// <returns></returns>
public static bool IsInt32Num(object Expression)
{
int ret;
return int.TryParse(Expression.ToString(), out ret);
}
/// <summary>
/// 判断是否为字母
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
public static bool IsLetter(string str)
{
return Regex.IsMatch(str, @"^[A-Za-z]+$");
}
/// <summary>
/// 判断是否为数字
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
public static bool IsNumeric(string str)
{
if (str == null || str.Length == 0)
return false;
foreach (char c in str)
{
if (!Char.IsNumber(c))
{
return false;
}
}
return true;
}
/// <summary>
/// 判断是整数或小数
/// </summary>
/// <param name="Expression"></param>
/// <returns></returns>
public static bool IsDouble(object Expression)
后面还有 279 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
