Skip to content

Izayoi.Data.Packs.UncomparableStructPack‐3

IzayoiJiichan edited this page Feb 1, 2025 · 2 revisions

UncomparableStructPack<TValue1, TValue2, TValue3>

Definition

Namespace Izayoi.Data.Packs
Assembly Izayoi.Data.Packs.dll

Represents a comparable structure pack.

public readonly struct UncomparableStructPack<TValue1, TValue2, TValue3> :
    IStructPack<TValue1, TValue2, TValue3>
    where TValue1 : struct
    where TValue2 : struct
    where TValue3 : struct

Type Parameters

TValue1

TValue2

TValue3

Inheritance

Object -> ValueType -> UncomparableStructPack<TValue1, TValue2, TValue3>

Constructors

Name Summary
UncomparableStructPack<TValue1, TValue2, TValue3>(in TValue1 value1, in TValue2 value2, in TValue3 value3) Initializes an instance of the UncomparableStructPack<TValue1, TValue2, TValue3> structure to the specified value.

Properties

Name Type Summary
Value1 TValue1 Gets the value1 of the current object.
Value2 TValue2 Gets the value2 of the current object.
Value3 TValue3 Gets the value3 of the current object.

Methods

Name Returns Summary
Deconstruct(out TValue1 value1, out TValue2 value2) void Deconstructs this UncomparableStructPack<TValue1, TValue2, TValue3> instance by value1 and value2.
Deconstruct(out TValue1 value1, out TValue2 value2, out TValue3 value3) void Deconstructs this UncomparableStructPack<TValue1, TValue2, TValue3> instance by value1, value2 and value3.
Equals(UncomparableStructPack<TValue1, TValue2, TValue3> other) bool Indicates whether the current UncomparableStructPack<TValue1, TValue2, TValue3> object is equal to a specified UncomparableStructPack<TValue1, TValue2, TValue3>.
Equals(object? other) bool Indicates whether the current UncomparableStructPack<TValue1, TValue2, TValue3> object is equal to a specified object.
GetHashCode() string Returns the hash code for this instance.
ToString() string? Returns the text representation of the value of the current UncomparableStructPack<TValue1, TValue2, TValue3> object.

Operators

Operator Returns Left Right
== bool UncomparableStructPack<TValue1, TValue2, TValue3> UncomparableStructPack<TValue1, TValue2, TValue3>
!= bool UncomparableStructPack<TValue1, TValue2, TValue3> UncomparableStructPack<TValue1, TValue2, TValue3>

Examples

Example.UncomparableStructPack‐3

Applies to

Product Versions
.NET 8, 9
.NET Standard 2.0, 2.1
Clone this wiki locally