2021
02-01
02-01
C# 如何实现一个基于值相等性比较的字典
Intro今天在项目里遇到一个需求,大概是这样的我要比较两个JSON字符串是不是相等,JSON字符串其实是一个Dictionary<string,string>但是顺序可能不同,和上一篇record使用场景中的第一个需求类似,前面我们介绍过使用record可以比较方便的解决,但是我们的项目是.netcoreapp3.1的,不能使用record,如何比较方便的比较呢?我们能否自己实现一个类似于record的类型,基于值去比较呢?于是就有了本文的探索StringValu...
继续阅读 >