11 2020 档案

摘要:.net framework 集成log4net,以每日生成日志文件,运行一段时间后发现他会自动生成空文件, 自己想要的效果是只有输入了日志时,才自动创建文件。 1- 首先nuget引用 log4net 2- web.config 配置log4net <configuration> <configS 阅读全文
posted @ 2020-11-27 16:46 学无止境-小蜗牛 阅读(760) 评论(1) 推荐(1)
摘要:在我们写一些管理系统后台的时候,经常会出现带多个查询参数的情况。如果按照一般方法就是if里面嵌套if-else 多层,这样代码看起来很乱。 我们通过扩展表达式树就可以实现这些功能。 //主方法 public static void Main(string[] args) { MyWhere<tb_t 阅读全文
posted @ 2020-11-26 15:35 学无止境-小蜗牛 阅读(932) 评论(0) 推荐(0)
摘要:通过linq以及 sql参数化查询方式可以实现 using (MysqlTestDB db = new MysqlTestDB()) { //linq List<int> idList = new List<int>() { 1, 2 }; var retLinq = db.tb_tests.Whe 阅读全文
posted @ 2020-11-26 15:04 学无止境-小蜗牛 阅读(346) 评论(0) 推荐(0)
摘要:foreach 在我们进行.net 开发时算是比较常见的,我们以List为例,调试一下源码。 了解foreach内部调用机制,理解一个类需要满足什么条件才能使用foreach。 //List定义定义 public class List<T> : IList<T>, ICollection<T>, I 阅读全文
posted @ 2020-11-18 10:54 学无止境-小蜗牛 阅读(844) 评论(0) 推荐(0)
摘要:vs2019 调试源码时,报了一个FatalExecutionEngineError错误,截图如下,google了一下解决办法,记录一下。 解决方式:右键项目属性->生成-> 选择目标平台 x64(我的系统为win10) ok! 阅读全文
posted @ 2020-11-17 18:27 学无止境-小蜗牛 阅读(2642) 评论(0) 推荐(0)