摘要: System.Windows.Threading.DispatcherTimer dTime; System.Timers.Timer timer; public MainWindow() { InitializeComponent(); if (dTime == null) { dTime = n 阅读全文
posted @ 2017-08-28 12:46 多1份努力~ 阅读(510) 评论(0) 推荐(0) 编辑
摘要: public class BaseViewModel : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; public void OnPropertyChanged(string p 阅读全文
posted @ 2017-08-28 11:30 多1份努力~ 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 运行结果: 阅读全文
posted @ 2017-08-25 15:34 多1份努力~ 阅读(172) 评论(0) 推荐(0) 编辑
摘要: public class DynamicBuilder { private PropertyInfo[] properties; private DynamicBuilder() { } public T Build(IDataRecord reader) { T result = (T)Acti... 阅读全文
posted @ 2017-08-24 08:52 多1份努力~ 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 在项目Nuget包管理器中搜索:quartz,安装完成之后再项目中引用即可 先定义一个Job,需要实现IJob接口: 配置quartz_jobs.xml(附Cron生成器链接) 配置quartz.config文件(在此提醒下,配置这个文件文件中会出现红色波浪错误提示,这个不影响最终结果) main函 阅读全文
posted @ 2017-08-22 16:21 多1份努力~ 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 在项目Nuget包管理器中搜索:log4net,安装完成之后再项目中引用即可 log4net配置文件 在AssemblyInfo.cs文件中写上如下一段代码,其中log4net.config是配置文件名称 level定义记录的日志级别,级别由低往高依次是:ALLDEBUGINFOWARNERRORF 阅读全文
posted @ 2017-08-22 15:49 多1份努力~ 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 在main方法中进行调用示例 阅读全文
posted @ 2017-08-22 14:36 多1份努力~ 阅读(418) 评论(0) 推荐(0) 编辑
摘要: public static void WriteLog() { if (!System.IO.Directory.Exists("Log")) { System.IO.Directory.CreateDirectory("Log"); } string ... 阅读全文
posted @ 2017-08-17 14:09 多1份努力~ 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 1、【在解决方案下新建Xml文件 并设置demo值】 2、【设置Xml文件属性为 始终复制】 3、【代码】 4、【调用Demo】 阅读全文
posted @ 2017-08-10 15:06 多1份努力~ 阅读(550) 评论(0) 推荐(0) 编辑
摘要: /// /// 序列化请求数据 格式化字符串,不包含换行字符 /// /// /// /// public static string Serialize(T t) { MemoryStream stream = new MemoryStream();... 阅读全文
posted @ 2017-08-09 15:46 多1份努力~ 阅读(212) 评论(0) 推荐(0) 编辑