本文介绍 WPF 中设计时特性的使用方法,让我们在设计时就能看到更多的效果,显著提高开发效率和体验。
最近工作中遇到了读写 XML 的情形,所以索性简单探索了一下相关的性能调优,在这里把我的发现分享给大家。
如果在异步编程开发过程中遇到了多个异步任务需要在某一时刻全部完成后才能继续执行的情形,那么可以使用 AsyncBarrier 来帮助我们实现这一需求。这篇文章我们就来学习一下如何将它用在一个 WPF 项目中。
相信所有开发者每天都会和字符串打交道,但是你是否真的了解字符串,能够选择最合适的方式去解决实际问题呢?本文将带你了解 C# 字符串操作的一些实用技巧和易犯错误。
INI 文件是一种相当古老的配置文件格式,但如今仍然被广泛使用。本文将会介绍几种在 C# 中读写 INI 文件的方法,并探讨它们的效率和适用场景。
为什么我们不直接把自动属性(也就是那种只写了“get;set;”的属性)直接写成公共字段?
Go 语言中的 defer 关键字非常好用,可以用来释放资源,关闭文件等。本文介绍了如何在 C# 中模拟 Go 的 defer 关键字,并将其用于 WPF 客户端开发。
在多线程情形下,有时候我们会希望有办法汇报进度,却常常会遇到线程不安全之类的问题。那么官方给出的实践方式是什么呢?