随笔分类 -  个人总结

摘要:C# 的流(Stream) 流适配器 流适配器提供了处理高级类型(如文本和 XML)的方法。 可以看到,下面这些类均以“Reader”、“Writer”为后缀,而非 Stream。 ​TextReader​、TextWriter​ ​Stream​ 仅支持处理字节,为此 .NET 提供了高级类 Te 阅读全文
posted @ 2025-05-17 16:41 hihaojie 阅读(216) 评论(0) 推荐(0)
摘要:以下是个人总结内容的目录汇总 异常的使用 C# 中的“相等判断” C# 的流(Stream) .NET 中的序列化和反序列化(DataContract 序列化) Moq 的使用 阅读全文
posted @ 2025-03-29 09:24 hihaojie 阅读(29) 评论(0) 推荐(0)
摘要:C# 中的“相等判断” C# 中判断相等的方式很多,例如: 双等号 ==​ 实例的 Equals()​ 方法 ​Object.Equals()​ 静态方法 ​Object.ReferenceEquals()​ 方法 ​EqualityComparer<int>.Default.Equals()​ 方 阅读全文
posted @ 2025-03-09 17:46 hihaojie 阅读(538) 评论(1) 推荐(7)
摘要:异常的使用 不管是网络还是出版读物,关于 C# 异常系统性的资料都比较少,我所在的工控领域也很少有开发者使用异常。异常实际上是一种非常好的机制,很值得推广。为此我根据过往的学习积累,结合一些项目经验,撰写本文。 1. 为什么应该使用异常 在开始本文之前,我们先看一下常用的几种“报告错误”的方式: 方 阅读全文
posted @ 2025-02-03 21:23 hihaojie 阅读(414) 评论(1) 推荐(5)