工具类库
绿云牧歌
这个作者很懒,什么都没留下…
展开
-
使用Castle.Core优雅的访问XML
C#访问xml,一般有两种方式:序列化/反序列化,或者直接访问xml节点。对一个第三方的xml文件进行读写,序列化反序列的方式不好用,因为我们往往只会使用部分的xml节点,反序列化容易破坏原来xml文件的结构。直接访问xml节点能解决问题,但是会写很多的代码。Castle.Core为我们提供了一个优雅的解决方案,下面是一个简单的示例。1、新建config.xml文件<?xml ve...原创 2018-08-27 23:07:25 · 1692 阅读 · 0 评论 -
断点调试Redis的Lua脚本
Redis的Lua脚本很强大,要是能够调试就好了。我尝试了几种方式,中间绕了不少弯路,最终还是搞定了,分享一下操作步骤,希望对大家有帮助。安装Redis,一定要用最新版本,之前用Windows下的3.2.1版本能调试,但不能逐行进行断点调试,最后在Ubuntu下试了下Redis5.0.0才执行调试。安装步骤可参考:https://blog.csdn.net/xiangwanpeng/artic...原创 2018-10-19 21:55:45 · 2615 阅读 · 1 评论 -
自动翻译C#文档注释的小程序
在使用visual studio进行代码编写时,它会自动显示代码的文档注释很多库的文档注释是英文的,这对像我这样的英文菜鸡来说,降低了编程效率。今晚写了个小程序,配合手工操作,实现了文档注释的翻译,做个分享吧。static void Export(string file){ StreamWriter writer = new StreamWriter(file + ".tx...原创 2019-03-08 23:39:35 · 1716 阅读 · 1 评论