PreventEqualsMisusage 1.6.0

dotnet add package PreventEqualsMisusage --version 1.6.0                
NuGet\Install-Package PreventEqualsMisusage -Version 1.6.0                
该命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="PreventEqualsMisusage" Version="1.6.0" />                
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中,以引用包。
paket add PreventEqualsMisusage --version 1.6.0                
#r "nuget: PreventEqualsMisusage, 1.6.0"                
#r 指令可以在 F# Interactive 和多语言笔记本中使用。将此复制到交互工具或脚本的源代码中,以引用包。
// Install PreventEqualsMisusage as a Cake Addin
#addin nuget:?package=PreventEqualsMisusage&version=1.6.0

// Install PreventEqualsMisusage as a Cake Tool
#tool nuget:?package=PreventEqualsMisusage&version=1.6.0                

防止因错误的 Equals 使用造成意外:
- 在没有 EqualityComparer 的情况下找到 Union、Contains、GroupBy、Distinct、Except、Intersect。
- 在未实现 IEquatable 的类型上找到 Equals。

此包中没有受支持的框架资产。

更多关于 目标框架.NET Standard 的信息。

  • .NETStandard 1.3

    • 无依赖项。

NuGet 软件包

该软件包没有被任何 NuGet 软件包使用。

GitHub 仓库

该软件包没有被任何流行的 GitHub 仓库使用。

版本 下载 最后更新
1.6.0 7,103 7/15/2019
1.5.0 512 7/9/2019
1.4.0 549 7/9/2019
1.3.2 508 7/9/2019
1.3.1 521 7/9/2019
1.3.0 542 7/9/2019
1.2.0 519 7/8/2019
1.1.0 501 7/3/2019
1.0.0 494 7/3/2019

1.6
- 在 ValueTypes 上查找 Equals

1.5
- 在方法组中查找 Contains

1.4
- 演试构建

1.3.1, 1.3.2
- 修复了有关 HasSet 的错误

1.3.0
- 现在忽略字符串和 HashSet 上的 Contains

1.2.0
- 添加了 Contains 和 GroupBy