A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://dotnet.github.io/dotNext/api/DotNext.BitwiseComparer-1.html below:

Class BitwiseComparer<T> | .NEXT

Class BitwiseComparer<T>

Represents bitwise comparer for the arbitrary value type.

Inheritance

BitwiseComparer<T>

Namespace: DotNext Assembly: DotNext.dll Syntax
public sealed class BitwiseComparer<T> : IEqualityComparer<T>, IComparer<T> where T : unmanaged
Type Parameters Name Description T

The value type.

Properties | Edit this page View Source Instance

Gets instance of this comparer.

Declaration
public static BitwiseComparer<T> Instance { get; }
Property Value Methods | Edit this page View Source Compare<TOther>(in T, in TOther)

Compares bits of two values of the different type.

Declaration
public static int Compare<TOther>(in T first, in TOther second) where TOther : unmanaged
Parameters Type Name Description T first

The first value to compare.

TOther second

The second value to compare.

Returns Type Description int

A value that indicates the relative order of the objects being compared.

Type Parameters Name Description TOther

Type of the second value.

| Edit this page View Source Equals<TOther>(in T, in TOther)

Checks bitwise equality between two values of different value types.

Declaration
public static bool Equals<TOther>(in T first, in TOther second) where TOther : unmanaged
Parameters Type Name Description T first

The first value to check.

TOther second

The second value to check.

Returns Type Description bool

true, if both values are equal; otherwise, false.

Type Parameters Name Description TOther

Type of second value.

| Edit this page View Source GetHashCode(in T, bool)

Computes hash code for the structure content.

Declaration
public static int GetHashCode(in T value, bool salted = true)
Parameters Type Name Description T value

Value to be hashed.

bool salted

true to include randomized salt data into hashing; false to use data from memory only.

Returns Type Description int

Content hash code.

Implements Extension Methods

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4