做.NET开发的同学,一套简单易用的基础类库是必不可少的,这里把我混迹C#圈子十余载珍藏的类库分享出来,希望能够给刚踏入开发门槛的朋友一些帮助。
后续会逐步分享基础库的其余部分,先列个大纲:
通用工具帮助类包括方法目录如下:
1、类型验证相关
1.1 判断字符串是否为数字
1.2 判断字符串是否为整型
1.3 判断字符串是否为日期
2、类型转换相关
2.1 获得字符串值
2.2 获取8位整型值
2.3 获得16位整型值
2.4 获得整型值
2.5 获得长整型值
2.6 获得双精度值
2.7 获得时间类型值
3、数组相关
3.1 将以分隔符分隔的字符串转为int数组
3.2 合并一组可枚举的对象为字符串
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Web;
using System.Net;
using System.IO;
using System.Collections;
using System.Configuration;
namespace BaseUtilities
{
/// <summary>
/// 常用的工具类静态方法集合。
/// </summary>
public class Tools
{
#region 类型验证
/// <summary>
/// 判断字符串是否为数字
/// </summary>
/// <param name="src"></param>
/// <returns></returns>
public static bool IsNumber(string src)
{
try
{
decimal d = decimal.Parse(src);
return true;
}
catch
{
return false;
}
}
/// <summary>
/// 判断字符串是否为整型
/// </summary>
/// <param name="src"></param>
/// <returns></returns>
public static bool IsInt(string src)
{
try
{
int d = int.Parse(src);
return true;
}
catch
{
return false;
}
}
/// <summary>
/// 判断字符串是否为日期
/// </summary>
/// <param name="src"></param>
/// <returns></returns>
public static bool IsDatetime(string src)
{
if (src.Trim() == "")
return false;
try
{
DateTime d = DateTime.Parse(src);
d = Convert.ToDateTime(src);

最低0.47元/天 解锁文章
268

被折叠的 条评论
为什么被折叠?



