随笔分类 -  C#工具代码

可以直接拿来用,在开发中常用的代码
摘要://日历辅助类 public class CalendarHelper { /// <summary> /// 结构。日期对象 /// </summary> private struct structDate { public int year; public int month; public i 阅读全文
posted @ 2024-10-17 09:12 凌晨10点13分 阅读(61) 评论(0) 推荐(0)
摘要:用户登录: [HttpPost] [CustomAllowAnonymous]//允许匿名登录(这个是自定义的) public ActionResult Login(string name, string password, string verify) { string formName = ba 阅读全文
posted @ 2020-02-02 10:57 凌晨10点13分 阅读(209) 评论(0) 推荐(0)
摘要:前端代码 <img alt="验证码图片" class="img" onclick="refresh(this)" src="/Fifth/VerifyCode" title="点击刷新"> <script> function refresh(obj) { $(obj).attr("src", "/ 阅读全文
posted @ 2020-02-02 10:19 凌晨10点13分 阅读(194) 评论(0) 推荐(0)
摘要:/// <summary> /// 按比例缩放,图片不会变形,会优先满足原图和最大长宽比例最高的一项 /// </summary> /// <param name="oldPath"></param> /// <param name="newPath"></param> /// <param name="maxWidth"></param> /// <param name="maxHeight"> 阅读全文
posted @ 2019-12-10 17:39 凌晨10点13分 阅读(235) 评论(0) 推荐(0)
摘要:/// /// 找出全部的子文件夹 /// /// 根目录 /// public static List GetAllDirectory(string rootPath) { if (!Directory.Exists(rootPath)) ... 阅读全文
posted @ 2019-12-10 17:36 凌晨10点13分 阅读(139) 评论(0) 推荐(0)
摘要:1.文件写入 2.文件读取 阅读全文
posted @ 2019-12-10 17:00 凌晨10点13分 阅读(588) 评论(0) 推荐(0)
摘要:var g_selProvince; var g_selCity; var Provinces=new Array( new Array("110000","北京"), new Array("120000","天津"), new Array("130000","河北省"), new Array("140000","山西省"), new Array("150000","内蒙古"), new Arr. 阅读全文
posted @ 2019-12-09 11:17 凌晨10点13分 阅读(289) 评论(0) 推荐(0)
摘要:/// <summary> /// SqlHelper提供对于SqlClient常用功能封装提供高性能和高可扩展性的最佳实践 /// </summary> public abstract class SqlHelper { //数据库连接字符串 public static readonly string sqlConnectionString = ConfigurationManager.Conn 阅读全文
posted @ 2019-12-09 11:09 凌晨10点13分 阅读(368) 评论(0) 推荐(0)
摘要:public class SendMail { /// <summary> /// 发送邮件 WebConfig需配置AppSeting 参数SMTP,EMAIL,EPASS /// </summary> /// <param name="SendTo">收件人,多个用逗号隔开</param> /// <param name="MailTitle">邮件标题</param> /// <param 阅读全文
posted @ 2019-12-09 10:59 凌晨10点13分 阅读(194) 评论(0) 推荐(0)
摘要:public class ImageMes { /// <summary> /// 生成缩略图 /// </summary> /// <param name="originalImagePath">源图路径</param> /// <param name="thumbnailPath">缩略图路径</param> /// <param name="width">缩略图宽度</param> /// 阅读全文
posted @ 2019-12-09 10:43 凌晨10点13分 阅读(205) 评论(0) 推荐(0)
摘要:/// <summary> /// 截取字符串,中文安两个字符处理 /// </summary> /// <param name="stringToSub"></param> /// <param name="length"></param> /// <returns></returns> public static string GetFirstString(object stringToSub 阅读全文
posted @ 2019-12-09 10:41 凌晨10点13分 阅读(208) 评论(0) 推荐(0)
摘要:[DllImport("Iphlpapi.dll")] private static extern int SendARP(Int32 dest, Int32 host, ref Int64 mac, ref Int32 length); [DllImport("Ws2_32.dll")] private static extern Int32 inet_addr(string ip); /// 阅读全文
posted @ 2019-12-09 10:31 凌晨10点13分 阅读(904) 评论(0) 推荐(0)
摘要:public class FileComm { /// <summary> /// 写入文件内容,重新覆盖 /// </summary> /// <param name="filenam">文件相对路径</param> /// <param name="content">需要写入的内容</param> public static void WriteHtml(string filenam, str 阅读全文
posted @ 2019-12-09 10:21 凌晨10点13分 阅读(207) 评论(0) 推荐(0)
摘要:public class EncryptString { /// /// MD5加密 /// /// /// public static string EncryptMD5(string instr) { string result; ... 阅读全文
posted @ 2019-12-09 10:15 凌晨10点13分 阅读(563) 评论(0) 推荐(0)
摘要:/// <summary> /// 替换标签,把&nbsp;&lt;&gt;&quot; 替换为HTML标记 /// </summary> /// <param name="str"></param> /// <returns></returns> public static string returnHtml(string str) { if (str.Trim() != "") { str = 阅读全文
posted @ 2019-12-09 09:42 凌晨10点13分 阅读(2102) 评论(0) 推荐(0)
摘要:算法一: 算法二: 阅读全文
posted @ 2019-05-15 12:27 凌晨10点13分 阅读(714) 评论(0) 推荐(0)
摘要:1.只能输入整数【正整数和负整数,0】: onkeyup="this.value=this.value.match(/^-?[0-9]\d*$/)||this.value.match(/-?/)" onafterpaste="this.value=this.value.match(/^-?[0-9]\d*$/)||this.value.match(/-?/)" 2.只能输入数字... 阅读全文
posted @ 2019-01-30 16:47 凌晨10点13分 阅读(568) 评论(0) 推荐(0)
摘要:解析上传的Excel文件。 需要引入第三方程序集【下载地址】 阅读全文
posted @ 2019-01-30 15:02 凌晨10点13分 阅读(202) 评论(0) 推荐(0)
摘要:// 获取某个时间格式的时间戳 var stringTime = "2014-07-10 10:21:12"; var timestamp2 = Date.parse(new Date(stringTime)); timestamp2 = timestamp2 / 1000; //格式化时间戳 function ChangeDateFormat(val) { if (val != nu... 阅读全文
posted @ 2017-07-23 20:52 凌晨10点13分 阅读(1174) 评论(0) 推荐(0)
摘要:INI文件是一种按照特点方式排列的文本文件。 每一个INI文件构成都非常类似,由若干段落(section)组成, 在每个带括号的标题下面,是若干个以单个单词开头的关键词(keyword)和一个等号, 等号右边的就是关键字对应的值(value)。其一般形式如下:[section1] keyword1= 阅读全文
posted @ 2016-01-29 17:43 凌晨10点13分 阅读(213) 评论(0) 推荐(0)