在 WPF 中,实现文件拖入功能并不难,但是想要遵守 MVVM 模式,恐怕需要稍微多花费一点心思。
appsettings.json 是一个相较于 App.config 更加灵活的配置文件,是 .NET Core 以来新增的一种配置方式,提供了更多的灵活性
这次我们来尝试使用响应式编程来模拟一个有趣的情景短剧《恐惧症研讨会》,并借助各种运算符来模拟剧中每个人的行为逻辑
为什么 IEnumerable 不像 List 那样拥有一个 ForEach 方法?
明明已经有 Task 了,为什么我们还需要 ValueTask?什么情况下应该使用它?
using 语句的减少一层缩进的新用法在释放资源时可能会有意想不到的效果,不能无脑使用。
这篇文章我们来总结一下 C# 中的那些不为人知的鸭子类型。