源代码无修改可编译运行：

使用条件编译取代调试参数。
.Net框架版本降至2.0，以便能在更多的平台让运行。
添加了示例文件“sample.md”。