常用类库
Harper
从事ASP.NET开发,希望认识一些对编程有浓厚兴趣的朋友一起交流学习
展开
-
lambda 表达式拼接
lambda 表达式拼接扩展方法原创 2017-03-30 16:11:16 · 5886 阅读 · 2 评论 -
C#反射遍历/查询类中的属性以及值
最近想实现一个功能,扩展MVC的HtmlHelper类原创 2014-07-10 14:28:12 · 3996 阅读 · 0 评论 -
C#获取汉子对应的拼音
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Text.RegularExpressions;using System.Web;namespace WebApplication7{ public class PY {原创 2014-08-14 11:49:21 · 1178 阅读 · 0 评论 -
一个MVC4 下的验证码用法
先看一个核心验证码类,代码如下:using System;using System.Collections.Generic;using System.Drawing;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using HelpProject;using System.IO;usin原创 2014-10-14 15:16:36 · 2454 阅读 · 1 评论 -
C# Hashtable的遍历
Hashtable ht = new Hashtable(); ht.Add("job", "a"); ht.Add("jobmon", "20"); //单个取值,方法比较特别 string a = ht["jobmon"].ToString(); //Console.WriteLine(a); /原创 2014-11-07 09:19:10 · 1393 阅读 · 0 评论 -
C#把list转化为Datatable
使用linq的时候,经常需要 select new{ 不固定的字段 }原创 2014-11-25 13:44:07 · 6096 阅读 · 0 评论 -
asp.net 获取服务器信息 如:IIS版本/.net版本
/** *zfy 2014-11-29 * 服务器信息获取 */using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Web;namespace Mvc.Util{ clas原创 2014-12-07 19:14:21 · 3296 阅读 · 0 评论 -
linq to ef 通过泛型 操作数据库,分离数据操作与业务逻辑
功能:用一个文件实现了整个dal层,大大减少了代码量代码如下:using Mvc.Entity;using System;using System.Collections.Generic;using System.Data.Entity.Infrastructure;using System.Linq;using System.Linq.Expressions;using Sy原创 2014-12-13 00:30:46 · 2020 阅读 · 2 评论 -
ASP.net Reuqest请求常用操作
摘自公司项目的代码using System;using System.Text;using System.Web;using System.Text.RegularExpressions;namespace DTcms.Common{ /// /// Request操作类 /// public class DTRequest { /// /// 判断当前页面原创 2014-12-16 13:03:37 · 1280 阅读 · 0 评论 -
微软完整的SQLHelper
using System;using System.Data;using System.Xml;using System.Data.SqlClient;using System.Collections;using System.Configuration;namespace HelpProject{ /// /// SqlServer数据访问帮助类 //原创 2014-12-16 13:05:21 · 812 阅读 · 0 评论 -
一个加密帮助类,包含了各种方式的加密
using System.Web.Security;using System.Security.Cryptography;using System.Text;using System.IO;using System;public class EncryptHelper{ // 提供8个字符作为DES密钥(程序自动截取前8个字符) private static strin原创 2015-01-29 22:51:16 · 624 阅读 · 0 评论 -
.NET根据字符串拆分字符串
背景:string.Split('字符'); split只能根据字符拆分字符串,而我们却经常需要根据“字符串”拆分字符串【其实jquery这点就做得很好】,所以在互联网上整理了以下代码:那个public类型的函数就是我们需要的,直接调用就行了 #region 拆分字符串 /// /// 根据字符串拆分字符串 ///原创 2015-03-08 13:59:06 · 854 阅读 · 0 评论 -
.Net 邮件发送帮助类
1:在config文件中配置一下 2:帮助类代码using System;using System.Collections.Generic;using System.Configuration;using System.Linq;using System.Net;using Syst原创 2015-03-08 14:04:20 · 851 阅读 · 0 评论 -
JSON字符串反序列化对象,对象序列化json,json转化为dynamic
using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Runtime.Serialization;using System.Runtime.Serialization.Json;namespace Util原创 2015-03-08 15:39:02 · 3478 阅读 · 0 评论 -
Asp.net/java 的 [字符串Url] 参数处理
先看一个msdn Uri类:Uri类 /// /// 获取一个url中字符串中?后面的值,以Dictionary形式返回 /// /// url /// Dictionary形式返回 public static Dictionary GetParams(string url)原创 2015-05-18 14:31:02 · 1272 阅读 · 0 评论 -
同类型对象利用反射自动赋值
同一种类型的两个对象赋值,用反射。避免了一直点属性操作的麻烦.下面是帮助类代码: public class ObjectAssign { /// /// 对象赋值 /// /// /// 被赋值对象(等号左边的) /// 赋值对象(等号右边的) /// 不修改原创 2015-09-08 17:10:23 · 888 阅读 · 0 评论 -
项目使用的 safe.cs 帮助类
/* ====================本类库主要功能==================== * 正则表达式的验证 * session的设置,获取 * cookies的设置,删除,读取,加密/解密 * IP地址的获取,IP与数字的相互转换 * 普通文本的加密/解密 * 配置文件appsettings的读取/设置 * 文本内部HTML的清除 * 字符串替换,查询 * 缓存原创 2015-09-09 09:27:05 · 899 阅读 · 0 评论 -
LINQ to DataSet/DataTable
一个DataSet通常包含一个或多个DataTable,同时也包括它们之间的关系集合等,实际上可以把它看成是一个缩影的数据库。LINQ to DataSet也是对一个或多个DataTable进行查询,这些DataTable可以来自单个DataSet,也可以是来自多个DataSet。 LINQ to DataSet的使用通常包含以下步骤:(1)获取DataSet/DataTable数据源原创 2016-10-03 17:49:53 · 731 阅读 · 0 评论 -
C#如何使用REST接口读写数据
因项目的需要,最近大量使用rest接口,项目进行的差不多了,把我在网上找到的资料,总结一下。原网站:http://www.codeproject.com/Tips/497123/How-to-make-REST-requests-with-Csharp前辈们写的一个类,我们直接调用就行:using System;using System.IO;using System.Net;原创 2013-10-05 13:34:40 · 13412 阅读 · 0 评论