Vector64<T> Vector64<T> Vector64<T> Vector64<T> Struct

Definizione

generic <typename T>
 where T : value classpublic value class Vector64 : IEquatable<System::Runtime::Intrinsics::Vector64<T>>
public struct Vector64<T> : IEquatable<System.Runtime.Intrinsics.Vector64<T>> where T : struct
type Vector64<'T (requires 'T : struct)> = struct
Public Structure Vector64(Of T)
Implements IEquatable(Of Vector64(Of T))

Parametri di tipo

T
Ereditarietà
Vector64<T>Vector64<T>Vector64<T>Vector64<T>
Implementazioni

Proprietà

Count Count Count Count

Ottiene il numero di T presenti in un'istanza di Vector64<T>.Gets the number of T that are in a Vector64<T>.

Zero Zero Zero Zero

Ottiene una nuova istanza di Vector64<T> con tutti gli elementi inizializzati a zero.Gets a new Vector64<T> with all elements initialized to zero.

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'istanza corrente.Determines whether the specified object is equal to the current instance.

Equals(Vector64<T>) Equals(Vector64<T>) Equals(Vector64<T>) Equals(Vector64<T>)

Determina se l'oggetto Vector64<T> specificato è uguale all'istanza corrente.Determines whether the specified Vector64<T> is equal to the current instance.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Ottiene il codice hash dell'istanza.Gets the hash code for the instance.

ToString() ToString() ToString() ToString()

Converte l'istanza corrente in una rappresentazione stringa equivalente.Converts the current instance to an equivalent string representation.

Metodi di estensione

As<T,U>(Vector64<T>) As<T,U>(Vector64<T>) As<T,U>(Vector64<T>) As<T,U>(Vector64<T>)

Reinterpreta un Vector64<T> di tipo T come nuovo Vector64<T> di tipo U.Reinterprets a Vector64<T> of type T as a new Vector64<T> of type U.

AsByte<T>(Vector64<T>) AsByte<T>(Vector64<T>) AsByte<T>(Vector64<T>) AsByte<T>(Vector64<T>)

Reinterpreta un Vector64<T> come nuovo Vector64 di tipo Byte.Reinterprets a Vector64<T> as a new Vector64 of type Byte.

AsDouble<T>(Vector64<T>) AsDouble<T>(Vector64<T>) AsDouble<T>(Vector64<T>) AsDouble<T>(Vector64<T>)

Reinterpreta un Vector64<T> come nuovo Vector64 di tipo Double.Reinterprets a Vector64<T> as a new Vector64 of type Double.

AsInt16<T>(Vector64<T>) AsInt16<T>(Vector64<T>) AsInt16<T>(Vector64<T>) AsInt16<T>(Vector64<T>)

Reinterpreta un Vector64<T> come nuovo Vector64 di tipo Int16.Reinterprets a Vector64<T> as a new Vector64 of type Int16.

AsInt32<T>(Vector64<T>) AsInt32<T>(Vector64<T>) AsInt32<T>(Vector64<T>) AsInt32<T>(Vector64<T>)

Reinterpreta un Vector64<T> come nuovo Vector64 di tipo Int32.Reinterprets a Vector64<T> as a new Vector64 of type Int32.

AsInt64<T>(Vector64<T>) AsInt64<T>(Vector64<T>) AsInt64<T>(Vector64<T>) AsInt64<T>(Vector64<T>)

Reinterpreta un Vector64<T> come nuovo Vector64 di tipo Int64.Reinterprets a Vector64<T> as a new Vector64 of type Int64.

AsSByte<T>(Vector64<T>) AsSByte<T>(Vector64<T>) AsSByte<T>(Vector64<T>) AsSByte<T>(Vector64<T>)

Reinterpreta un Vector64<T> come nuovo Vector64 di tipo SByte.Reinterprets a Vector64<T> as a new Vector64 of type SByte.

AsSingle<T>(Vector64<T>) AsSingle<T>(Vector64<T>) AsSingle<T>(Vector64<T>) AsSingle<T>(Vector64<T>)

Reinterpreta un Vector64<T> come nuovo Vector64 di tipo Single.Reinterprets a Vector64<T> as a new Vector64 of type Single.

AsUInt16<T>(Vector64<T>) AsUInt16<T>(Vector64<T>) AsUInt16<T>(Vector64<T>) AsUInt16<T>(Vector64<T>)

Reinterpreta un Vector64<T> come nuovo Vector64 di tipo UInt16.Reinterprets a Vector64<T> as a new Vector64 of type UInt16.

AsUInt32<T>(Vector64<T>) AsUInt32<T>(Vector64<T>) AsUInt32<T>(Vector64<T>) AsUInt32<T>(Vector64<T>)

Reinterpreta un Vector64<T> come nuovo Vector64 di tipo UInt32.Reinterprets a Vector64<T> as a new Vector64 of type UInt32.

AsUInt64<T>(Vector64<T>) AsUInt64<T>(Vector64<T>) AsUInt64<T>(Vector64<T>) AsUInt64<T>(Vector64<T>)

Reinterpreta un Vector64<T> come nuovo Vector64 di tipo UInt64.Reinterprets a Vector64<T> as a new Vector64 of type UInt64.

GetElement<T>(Vector64<T>, Int32) GetElement<T>(Vector64<T>, Int32) GetElement<T>(Vector64<T>, Int32) GetElement<T>(Vector64<T>, Int32)

Ottiene l'elemento in corrispondenza dell'indice specificato.Gets the element at the specified index.

ToScalar<T>(Vector64<T>) ToScalar<T>(Vector64<T>) ToScalar<T>(Vector64<T>) ToScalar<T>(Vector64<T>)

Converte il vettore specificato in un valore scalare contenente il valore del primo elemento.Converts the given vector to a scalar containing the value of the first element.

ToVector128<T>(Vector64<T>) ToVector128<T>(Vector64<T>) ToVector128<T>(Vector64<T>) ToVector128<T>(Vector64<T>)

Converte il vettore specificato in un nuovo Vector128<T> con i 64 bit inferiori impostati sul valore del vettore specificato e i 64 bit superiori inizializzati su zero.Converts the given vector to a new Vector128<T> with the lower 64-bits set to the value of the given vector and the upper 64-bits initialized to zero.

ToVector128Unsafe<T>(Vector64<T>) ToVector128Unsafe<T>(Vector64<T>) ToVector128Unsafe<T>(Vector64<T>) ToVector128Unsafe<T>(Vector64<T>)

Converte il vettore specificato in un nuovo Vector128<T> con i 64 bit inferiori impostati sul valore del vettore specificato e i 64 bit superiori lasciati non inizializzati.Converts the given vector to a new Vector128<T> with the lower 64-bits set to the value of the given vector and the upper 64-bits left uninitialized.

WithElement<T>(Vector64<T>, Int32, T) WithElement<T>(Vector64<T>, Int32, T) WithElement<T>(Vector64<T>, Int32, T) WithElement<T>(Vector64<T>, Int32, T)

Crea un nuovo Vector64<T> con l'elemento in corrispondenza dell'indice specificato impostato sul valore specificato e gli elementi rimanenti impostati sullo stesso valore di quello nel vettore specificato.Creates a new Vector64<T> with the element at the specified index set to the specified value and the remaining elements set to the same value as that in the given vector.

Si applica a