C#知识小点
Xcan
加油ing~
展开
-
C#文件路径写法
两条语句 System.Web.HttpContext.Current.Server.MapPath(path) Server.MapPath(path)一、winform下的path @”../../log/RequestData.xml”二、ASP.NET下的path “log\” + time + “Respond.xml”原创 2016-12-21 12:45:06 · 3666 阅读 · 0 评论 -
C#发送邮件
源码/// <summary>/// 发送邮件/// </summary>/// <param name="mailTo">要发送的邮箱</param>/// <param name="mailSubject">邮箱主题</param>/// <param name="mailContent">邮箱内容</param>/// <returns>返回发送邮箱的结果</returns>pu原创 2016-12-21 15:55:20 · 302 阅读 · 0 评论 -
C#身份证验证封装的函数方法
/// 验证身份证合理性 /// </summary> /// <param name="Id"></param> /// <returns></returns> public bool CheckIDCard(string idNumber){ if (idNumber.Length == 18) { bool check = CheckIDCar原创 2016-12-21 15:46:15 · 627 阅读 · 0 评论 -
C#加密方法(AES、MD5)
1.AES源码/// /// AES 加密 /// /// 要加密的字符串 /// 加密秘钥,长度必须为16位 /// public static string AesEncrypt(string str, string key) { if (string.IsNullOrEmpty(str)) retu原创 2016-12-21 15:18:52 · 785 阅读 · 0 评论 -
C#添加服务引用(ASP.NET网站也可以使用)
上图示例 使用接口Webservice //调用接口上传数据(synResInfo) cn.gov.nhfpc.zyysgfhpx.services ser = new cn.gov.nhfpc.zyysgfhpx.services(); string request = ser.synResInfo(strRequest);原创 2016-12-21 15:10:00 · 4891 阅读 · 1 评论 -
ASP.NET使用三层架构时候注意的问题+基础使用
不解释,直接上图 1.BLL、DAL、Models 三层类库,请存放在项目下的App_Code,否则容易造成项目迁移的时候出错!2.简单使用三层做注册登录 the first: Model层写好User类(即string * **;get; set;)the second: DAL层导入一个C#的DBHelper类(这里是SqlServer的)DAL层再写一个UserService类(用于连原创 2016-12-21 14:23:07 · 1160 阅读 · 2 评论 -
C#三层架构的UserManager类(注册登录使用)
1.结合UserService类使用 2.三层架构使用详细说明直接上源码using System; using System.Collections.Generic; using System.Linq; using System.Web;/// ///UserManager 的摘要说明 /// public class UserManager { public Use原创 2016-12-21 14:50:36 · 5553 阅读 · 0 评论 -
C#三层架构的UserService类(注册登录使用)
1.结合DBHelper类使用 2.三层架构的使用详细说明直接源码 using System; using System.Collections.Generic; using System.Linq; using System.Web;/// ///UserService 的摘要说明 /// public class UserService { public User原创 2016-12-21 14:47:03 · 1838 阅读 · 0 评论 -
C#的DBHelper类,用于winform or 用于ASP.NET网站
自己用的,处理了很多项目了,收藏好,Nice~using System; using System.Collections.Generic; using System.Linq; using System.Web;using System.Data; using System.Data.SqlClient; using System.Security.Cryptography; usin原创 2016-12-21 14:41:36 · 4799 阅读 · 1 评论 -
C#获取当前时间的各种返回格式(常用的)
在开发项目中碰到的需要的格式,下面总结一些常用的格式1.//获取日期+时间(2016-12-21 13:20:10)(sql server 的 datetime时间格式) DateTime.Now.ToString(); DateTime.Now.ToLocalTime().ToString(); 2.//获取日期(2016年12月21日 or 2016-12-21) Date原创 2016-12-21 13:58:20 · 1491 阅读 · 0 评论 -
C#获取时间戳的封装方法函数+使用获取当前时间时间戳
/// 获取时间戳/// </summary>/// <returns></returns>public static string GetTimeStamp(System.DateTime time){ long ts = ConvertDateTimeToInt(time); return ts.ToString();}/// <summary> /// 将c#原创 2016-12-21 12:55:34 · 6386 阅读 · 0 评论 -
C#-XML文件提取字符串+字符串存为XML文件+创建XML(自定义节点)文件+读取节点内容
一、将字符串写入xml文件(并保存) 写入: XmlDocument xdoc = new XmlDocument(); xdoc.LoadXml(“xmlstring”); 保存: xdoc.Save(“pathsave.xml”)二、将xml文件赋值到字符串 读取xml文件: XmlDocument xdoc = new XmlDocument(); xdoc.Load(“pat原创 2016-12-21 12:52:45 · 5357 阅读 · 0 评论 -
C#Timer控件的使用
1.首先拉控件,哈哈2.设置Interval属性 注:毫秒单位3.设置Tick事件 选择时钟自动运行的函数方法原创 2016-12-21 16:13:23 · 2601 阅读 · 1 评论