摘要: 最近闲来之余,看了一些开源的类库,看到有些类库喜欢用TextWriter类来记录相关的字符串数据,感到比较好奇,为啥不用StringBuilder类对象。于是在网上搜索了一番,总结了相关笔记。 StringBuilder类 在 .net 中,字符串作为一种基本的数据类型,通常在一个程序中同一个字符串 阅读全文
posted @ 2020-09-16 15:25 iskcal 阅读(2023) 评论(12) 推荐(6) 编辑
摘要: 在C#中,我们可以通过 a==b 的形式来判断两个引用是否相等。然而,在其系统中,相等判断是根据行为的不同而得到不同的结果:一方面,默认的值类型采用值比较的方式来判断相等性;另一方面,默认的引用类型通过判断两个引用是否引用同一个对象而判断相等性。此外,在C#中,可以通过重载某些函数和逻辑来达到改写相等性判断的逻辑。基于此,本文稍微深入地介绍了C#中相等性判断的逻辑。 阅读全文
posted @ 2019-10-16 22:15 iskcal 阅读(1471) 评论(1) 推荐(1) 编辑