随笔分类 -  一些编程技巧

摘要:想必C#的开发者都遇到过这个问题,引用的dll都放在根目录下,随着项目的日益增大,根目录下充满了各种各样的dll,非常的不美观。 如果能够把dll按照想要的目录来存放,那么系统就美观多了,以下是我常用的程序各文件的分布: 【3rdLibs】 NLog.dll Newtonsoft.Json.dll 阅读全文
posted @ 2018-11-14 12:42 twtyypmb 阅读(1149) 评论(0) 推荐(0)
摘要:直接上代码,后面说应用场景 新建一个项目,引入需要调用的dll,如下 生成之后称之为辅助程序xxx.exe 调用方式辅助方法: 调用方式如下: 应用场景: 1.调用的dll内部有缓存,但是又没有提供清理的方法,或者dll本身不稳定,用dllimport加载调用后出现问题 2.C#用dllimport 阅读全文
posted @ 2018-11-14 12:11 twtyypmb 阅读(667) 评论(0) 推荐(0)
摘要:神技do{}while(false) do{}while(false)或者说do{}while(0),本人在linux源码中学得,起初看起来比较奇怪,但在处理连续流程中特别有用,例如ABC三个流程,A执行后判断条件如果为true再执行B,如果未false直接结束流程,B执行完后同样判断条件如果为tr 阅读全文
posted @ 2018-10-19 00:10 twtyypmb 阅读(1216) 评论(3) 推荐(0)