编程技术 表达式树-动态构建表达式树 上篇post介绍了表达式树,本节介绍如何动态构建表达式树。 代码动态构建表达式树在表达式树(Expression Trees)这一文章中我们编写的代码都是让C#编译器把Lambda表达式转换表达式树,这些表达式是硬编码的。 我们通过代...
编程技术 WPF弹窗限流 在wpf开发中我们经常会通过弹窗给用户推送信息,有时候我们一些信息非常频繁,会出现弹窗轰炸的效果。 这时候我们可以把信息写到log里面,但通知到用户也是必要的,我们可以给相同的信息设置冷却时间和标识避免弹窗频繁弹出。 核心逻辑 给信息...