558 implementations of Equals
Aspire.Dashboard (2)
Aspire.Dashboard.Components.Tests (1)
Aspire.Dashboard.Tests (1)
Aspire.Hosting.Azure.AppContainers (1)
Aspire.Hosting.Azure.AppService (1)
Aspire.Hosting.Docker (1)
Aspire.Hosting.Testing.Tests (1)
Aspire.Hosting.Tests (1)
Aspire.Playground.Tests (1)
BuildActionTelemetryTable (1)
BuildValidator (1)
dotnet-dev-certs (1)
dotnet-svcutil-lib (7)
GenerateDocumentationAndConfigFiles (14)
Metrics (13)
Metrics.Legacy (13)
Microsoft.Arcade.Test.Common (1)
Microsoft.AspNetCore.App.Analyzers (1)
Microsoft.AspNetCore.Components (4)
Microsoft.AspNetCore.Components.Server.Tests (1)
Microsoft.AspNetCore.Components.Tests (1)
Microsoft.AspNetCore.Components.Web (1)
Microsoft.AspNetCore.Components.WebView (1)
Microsoft.AspNetCore.DataProtection.Tests (1)
Microsoft.AspNetCore.DeveloperCertificates.XPlat (1)
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (1)
Microsoft.AspNetCore.Hosting (1)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (2)
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (1)
Microsoft.AspNetCore.InternalTesting (1)
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
Microsoft.AspNetCore.Mvc.Core (2)
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (2)
Microsoft.AspNetCore.Mvc.Razor.Test (1)
Microsoft.AspNetCore.Mvc.TagHelpers.Test (1)
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
Microsoft.AspNetCore.OpenApi.SourceGenerators (1)
Microsoft.AspNetCore.RateLimiting (1)
Microsoft.AspNetCore.Razor.Runtime.Test (1)
Microsoft.AspNetCore.Razor.Test (1)
Microsoft.AspNetCore.Routing (3)
Microsoft.AspNetCore.Routing.Tests (3)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Microsoft.AspNetCore.SignalR.Common.Tests (1)
Microsoft.Build (9)
Microsoft.Build.BuildCheck.UnitTests (1)
Microsoft.Build.Engine.UnitTests (21)
TestComparers\ProjectInstanceModelTestComparers.cs (15)
24public bool Equals(ProjectInstance x, ProjectInstance y)
82public bool Equals(ProjectTargetInstance x, ProjectTargetInstance y)
118public bool Equals(ProjectTargetInstanceChild x, ProjectTargetInstanceChild y)
151public bool Equals(ProjectItemGroupTaskInstance x, ProjectItemGroupTaskInstance y)
170public bool Equals(ProjectItemGroupTaskItemInstance x, ProjectItemGroupTaskItemInstance y)
207public bool Equals(ProjectItemGroupTaskMetadataInstance x, ProjectItemGroupTaskMetadataInstance y)
226public bool Equals(ProjectPropertyGroupTaskInstance x, ProjectPropertyGroupTaskInstance y)
246public bool Equals(ProjectItemDefinitionInstance x, ProjectItemDefinitionInstance y)
262public bool Equals(TargetSpecification x, TargetSpecification y)
278public bool Equals(ProjectPropertyGroupTaskPropertyInstance x, ProjectPropertyGroupTaskPropertyInstance y)
297public bool Equals(ProjectOnErrorInstance x, ProjectOnErrorInstance y)
316public bool Equals(ProjectTaskInstance x, ProjectTaskInstance y)
358public bool Equals(ProjectTaskInstanceChild x, ProjectTaskInstanceChild y)
380public bool Equals(ProjectTaskOutputItemInstance x, ProjectTaskOutputItemInstance y)
401public bool Equals(ProjectTaskOutputPropertyInstance x, ProjectTaskOutputPropertyInstance y)
Microsoft.Build.Tasks.Core (2)
Microsoft.Build.UnitTests.Shared (1)
Microsoft.Build.Utilities.Core (2)
Microsoft.Cci.Extensions (6)
Microsoft.CodeAnalysis (28)
Microsoft.CodeAnalysis.Analyzers (15)
Microsoft.CodeAnalysis.AnalyzerUtilities (13)
Microsoft.CodeAnalysis.BannedApiAnalyzers (15)
Microsoft.CodeAnalysis.CodeStyle (14)
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
Microsoft.CodeAnalysis.Collections.Package (1)
Microsoft.CodeAnalysis.CSharp (14)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Features (5)
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Microsoft.CodeAnalysis.EditorFeatures (4)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (3)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
Microsoft.CodeAnalysis.Extensions.Package (5)
Microsoft.CodeAnalysis.Features (15)
Microsoft.CodeAnalysis.InteractiveHost (2)
Microsoft.CodeAnalysis.LanguageServer (1)
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (15)
Microsoft.CodeAnalysis.PublicApiAnalyzers (13)
Microsoft.CodeAnalysis.ResxSourceGenerator (14)
Microsoft.CodeAnalysis.Test.Utilities (7)
Microsoft.CodeAnalysis.Threading.Package (1)
Microsoft.CodeAnalysis.UnitTests (20)
Collections\HashSet\TestingTypes.cs (9)
25public bool Equals(int x, int y)
92public bool Equals(int x, int y)
111public bool Equals(int x, int y)
142public bool Equals(int x, int y)
161public bool Equals(int x, int y)
232public bool Equals(int x, int y)
251public bool Equals(SimpleInt x, SimpleInt y)
386public bool Equals(T? x, T? y)
405public bool Equals(T? x, T? y) => _comparer.Equals(x, y);
Microsoft.CodeAnalysis.VisualBasic (6)
Microsoft.CodeAnalysis.Workspaces (20)
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (7)
Microsoft.CSharp (1)
Microsoft.DotNet.ArcadeLogging (1)
Microsoft.DotNet.NuGetRepack.Tests (1)
Microsoft.DotNet.SignTool (2)
Microsoft.DotNet.XUnitAssert.Tests (25)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (7)
Microsoft.Extensions.DependencyModel (1)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Microsoft.Extensions.Features (1)
Microsoft.Extensions.FileProviders.Embedded.Tests (1)
Microsoft.Extensions.Http.Resilience (1)
Microsoft.Extensions.Primitives (1)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (1)
Microsoft.Extensions.Telemetry (1)
Microsoft.Extensions.Validation.ValidationsGenerator (2)
Microsoft.Interop.ComInterfaceGenerator (2)
Microsoft.Interop.JavaScript.JSImportGenerator (3)
Comparers.cs (3)
42public bool Equals(ImmutableArray<T> x, ImmutableArray<T> y)
64public bool Equals((T, U) x, (T, U) y)
90public bool Equals((T, U, V, W) x, (T, U, V, W) y)
Microsoft.Interop.LibraryImportGenerator (2)
Microsoft.Interop.LibraryImportGenerator.Downlevel (2)
Microsoft.Interop.SourceGeneration (2)
Microsoft.Maui (1)
Microsoft.Maui.Controls.Build.Tasks (1)
Microsoft.Maui.Controls.SourceGen (1)
Microsoft.ML.AutoML (1)
Microsoft.ML.Core (1)
Microsoft.ML.CpuMath.UnitTests (2)
Microsoft.ML.Data (4)
Microsoft.ML.SearchSpace (1)
Microsoft.ML.Tokenizers (1)
Microsoft.VisualStudio.LanguageServices (1)
MSBuild (2)
MSBuildTaskHost (1)
PresentationCore (1)
PresentationFramework (1)
ReachFramework (1)
Roslyn.Diagnostics.Analyzers (15)
System.Collections (1)
System.Collections.Immutable (5)
System.ComponentModel.TypeConverter (1)
System.Composition.TypedParts (1)
System.Data.Common (3)
System.Diagnostics.DiagnosticSource (1)
System.Formats.Cbor (2)
System.IO.Packaging (1)
System.Linq.Parallel (1)
System.Private.CoreLib (7)
System.Private.Windows.Core (2)
System.Private.Windows.Core.TestUtilities (1)
System.Private.Xml.Linq (2)
System.Reflection.Metadata (2)
System.Resources.Extensions (2)
System.Resources.Writer (1)
System.Text.Json (2)
System.Text.RegularExpressions.Generator (1)
System.Windows.Forms.Design (2)
System.Xaml (1)
Templates.Blazor.Tests (1)
Templates.Blazor.WebAssembly.Auth.Tests (1)
Templates.Blazor.WebAssembly.Tests (1)
Templates.Mvc.Tests (1)
Templates.Tests (1)
Test.Utilities (12)
Text.Analyzers (15)
xunit.assert (4)
xunit.console (1)
745 references to Equals
dotnet-svcutil-lib (8)
GenerateDocumentationAndConfigFiles (28)
ILLink.RoslynAnalyzer (1)
Metrics (28)
Metrics.Legacy (28)
Microsoft.Arcade.Test.Common (2)
Microsoft.AspNetCore.Http (2)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (1)
Microsoft.AspNetCore.Routing (2)
Microsoft.AspNetCore.Shared.Tests (2)
Microsoft.Build (8)
Microsoft.Build.BuildCheck.UnitTests (2)
Microsoft.Build.Engine.UnitTests (5)
Microsoft.Build.Framework (9)
Microsoft.Build.Tasks.UnitTests (5)
Microsoft.CodeAnalysis (34)
Microsoft.CodeAnalysis.Analyzers (28)
Microsoft.CodeAnalysis.AnalyzerUtilities (28)
Microsoft.CodeAnalysis.BannedApiAnalyzers (28)
Microsoft.CodeAnalysis.CodeStyle (27)
Microsoft.CodeAnalysis.Collections.Package (20)
Microsoft.CodeAnalysis.CSharp (5)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Microsoft.CodeAnalysis.Extensions.Package (24)
Microsoft.CodeAnalysis.Features (4)
Microsoft.CodeAnalysis.InteractiveHost (20)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (28)
Microsoft.CodeAnalysis.PublicApiAnalyzers (28)
Microsoft.CodeAnalysis.ResxSourceGenerator (29)
Microsoft.CodeAnalysis.Test.Utilities (8)
Microsoft.CodeAnalysis.Threading.Package (20)
Microsoft.CodeAnalysis.UnitTests (4)
Microsoft.CodeAnalysis.VisualBasic (6)
Microsoft.CodeAnalysis.Workspaces (28)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (24)
Microsoft.DotNet.NuGetRepack.Tests (3)
Microsoft.Extensions.Http.Resilience.Tests (4)
Resilience\HttpClientBuilderExtensionsTests.Resilience.cs (4)
176registryOptions.BuilderComparer.Equals(new HttpKey("A", "1"), new HttpKey("A", "2")).Should().BeTrue();
177registryOptions.BuilderComparer.Equals(new HttpKey("A", "1"), new HttpKey("B", "1")).Should().BeFalse();
179registryOptions.PipelineComparer.Equals(new HttpKey("A", "1"), new HttpKey("A", "1")).Should().BeTrue();
180registryOptions.PipelineComparer.Equals(new HttpKey("A", "1"), new HttpKey("A", "2")).Should().BeFalse();
Microsoft.Interop.ComInterfaceGenerator (2)
Microsoft.Interop.JavaScript.JSImportGenerator (6)
Microsoft.Interop.LibraryImportGenerator (2)
Microsoft.Interop.LibraryImportGenerator.Downlevel (2)
Microsoft.ML.Core (1)
Microsoft.ML.Data (2)
Microsoft.Net.Http.Headers (1)
MSBuildTaskHost (3)
PresentationFramework (2)
Roslyn.Diagnostics.Analyzers (28)
System.Collections (3)
System.Collections.Concurrent (4)
System.Collections.Immutable (35)
System.Linq (4)
System.Linq.AsyncEnumerable (3)
System.Linq.Parallel (7)
System.Net.Http (1)
System.ObjectModel (5)
System.Private.CoreLib (39)
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (31)
913if (!comparer.Equals(span[i], value))
1018if (!comparer.Equals(span[i], value0) &&
1019!comparer.Equals(span[i], value1))
1130if (!comparer.Equals(span[i], value0) &&
1131!comparer.Equals(span[i], value1) &&
1132!comparer.Equals(span[i], value2))
1491if (!comparer.Equals(span[i], value))
1596if (!comparer.Equals(span[i], value0) &&
1597!comparer.Equals(span[i], value1))
1709if (!comparer.Equals(span[i], value0) &&
1710!comparer.Equals(span[i], value1) &&
1711!comparer.Equals(span[i], value2))
2274if (comparer.Equals(span[i], value))
2480if (comparer.Equals(span[i], value))
2720if (comparer.Equals(span[i], value0) ||
2721comparer.Equals(span[i], value1))
2826if (comparer.Equals(span[i], value0) ||
2827comparer.Equals(span[i], value1) ||
2828comparer.Equals(span[i], value2))
3141if (comparer.Equals(span[i], value0) ||
3142comparer.Equals(span[i], value1))
3248if (comparer.Equals(span[i], value0) ||
3249comparer.Equals(span[i], value1) ||
3250comparer.Equals(span[i], value2))
3492if (!comparer.Equals(span[i], other[i]))
3654(comparer is null ? EqualityComparer<T>.Default.Equals(span[0], value) : comparer.Equals(span[0], value));
3678(comparer is null ? EqualityComparer<T>.Default.Equals(span[^1], value) : comparer.Equals(span[^1], value));
4560if (comparer.Equals(span[i], oldValue))
4752destination[i] = comparer.Equals(source[i], oldValue) ? newValue : source[i];
4946if (!comparer.Equals(span[i], other[i]))
5483if (comparer.Equals(span[i], value))
Test.Utilities (28)
Text.Analyzers (28)
xunit.assert (7)