CloseEnoughEquality:.Net平等图书馆

时间:2024-06-07 06:37:16
【文件属性】:

文件名称:CloseEnoughEquality:.Net平等图书馆

文件大小:49KB

文件格式:ZIP

更新时间:2024-06-07 06:37:16

C#

接*等 CloseEnoughEquality是一个.net可移植类库,即使两个对象不是同一类型,它们也可以比较两个对象是否相等。 var object1 = new { IntProp = 5 , StringProp = " Hello " }; var object2 = new Dictionary < string> { { " IntProp " , " 5 " }, { " StringProp " , " Hello " } }; Assert . True ( CloseEnough . Equals ( object1 , object2 )); 配置 默认情况下,CloseEnough有点严格。 放松一些比较甚至跳过完整的属性可能很有用。 可以通过传入委托以提供配置来配置CloseEnough。 跳过属性 通过提供委托以指定要跳过的


【文件预览】:
CloseEnoughEquality-master
----src()
--------CloseEnoughEquality()
--------CloseEnoughEquality.snk(596B)
----.travis.yml(212B)
----README.md(3KB)
----CloseEnoughEquality.sln(2KB)
----appveyor.yml(978B)
----License.md(1KB)
----tests()
--------CloseEnoughEquality.Tests()
----.gitignore(697B)

网友评论