随笔分类 -  c#

摘要:1 public class FileOperateHelp 2 { 3 #region 01.写文件(.txt-覆盖) 4 /// <summary> 5 /// 写文件(覆盖源文件内容) 6 /// 文件不存在的话自动创建 7 /// </summary> 8 /// <param name=" 阅读全文
posted @ 2022-09-23 10:53 酒香逢 阅读(69) 评论(0) 推荐(0) 编辑
摘要:表达式目录树,在C#中用Expression标识,这里就不介绍表达式目录树是什么了,有兴趣可以自行百度搜索,网上资料还是很多的。 这里主要分享的是如何动态构建表达式目录树。 构建表达式目录树的代码挺简单的,但是感觉不容易记住,我这边主要是根据反编译工具ILSpy来查看自己写已经写好的一个表达式(反编 阅读全文
posted @ 2019-09-06 15:50 酒香逢 阅读(751) 评论(0) 推荐(0) 编辑
摘要:用过asp.net mvc 的都应该知道,在实体类上添加一些特性,可以实现后端实体的数据校验,这里简单实现一下 实现原理:利用反射获取实体的每一个属性,并通过属性获取属性上标注的特性,调用特性的Validate方法(此方法自定义的)来验证属性的值是否合法。 1、创建自己的校验特性基类 此类继承了At 阅读全文
posted @ 2019-08-21 11:36 酒香逢 阅读(6142) 评论(1) 推荐(3) 编辑
摘要:理解: 1、async修饰的方法可理解为异步方法(必须要配合await,否则和普通方法无异)2、当async方法执行遇到await,则立即将控制权转移到async方法的调用者3、由调用者决定是否需要等待async方法执行完再继续往下执行4、await会挂起当前方法,即阻塞当前方法继续往下执行,转交控 阅读全文
posted @ 2019-04-11 18:41 酒香逢 阅读(13151) 评论(0) 推荐(12) 编辑
摘要:【概述】 URL重写就是首先获得一个进入的URL请求然后把它重新写成网站可以处理的另一个URL的过程。重写URL是非常有用的一个功能,因为它可以让你提高搜索引擎阅读和索引你的网站的能力;而且在你改变了自己的网站结构后,无需要求用户修改他们的书签,无需其他网站修改它们的友情链接;它还可以提高你的网站的 阅读全文
posted @ 2017-11-21 17:58 酒香逢 阅读(969) 评论(1) 推荐(0) 编辑
摘要:1、写一个webService(添加一个web服务)在当前的网站上 右击-添加-新建项-web服务 然后在生成的类中添加调用的方法,如这里在WebService测试.asmx中添加一个test方法 1 using System; 2 using System.Collections.Generic; 阅读全文
posted @ 2017-07-19 01:07 酒香逢 阅读(792) 评论(0) 推荐(0) 编辑
摘要:1、C# SqlHelper 1 public static class SqlHelper 2 { 3 private static readonly string conStr = ConfigurationManager.ConnectionStrings["connStr"].Connect 阅读全文
posted @ 2017-07-03 18:47 酒香逢 阅读(1754) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示