Freigeben über


BitOperations.TrailingZeroCount Methode

Definition

Überlädt

TrailingZeroCount(UInt64)

Zählt die Anzahl der nachstehenden Nullbits in einer 64-Bit-Ganzzahlmaske ohne Vorzeichen.

TrailingZeroCount(Int32)

Zählt die Anzahl der nachstehenden Nullbits in einer 32-Bit-Ganzzahlmaske.

TrailingZeroCount(Int64)

Zählt die Anzahl der nachstehenden Nullbits in einer 64-Bit-Ganzzahlmaske.

TrailingZeroCount(IntPtr)

Zählt die Anzahl der nachfolgenden 0 Bits in einer Maske. Ähnlich im Verhalten wie bei der x86-Anweisung TZCNT.

TrailingZeroCount(UInt32)

Zählt die Anzahl der nachstehenden Nullbits in einer 32-Bit-Ganzzahlmaske ohne Vorzeichen.

TrailingZeroCount(UIntPtr)

Zählt die Anzahl der nachfolgenden 0 Bits in einer Maske. Ähnlich im Verhalten wie bei der x86-Anweisung TZCNT.

TrailingZeroCount(UInt64)

Quelle:
BitOperations.cs
Quelle:
BitOperations.cs
Quelle:
BitOperations.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Zählt die Anzahl der nachstehenden Nullbits in einer 64-Bit-Ganzzahlmaske ohne Vorzeichen.

public:
 static int TrailingZeroCount(System::UInt64 value);
[System.CLSCompliant(false)]
public static int TrailingZeroCount (ulong value);
[<System.CLSCompliant(false)>]
static member TrailingZeroCount : uint64 -> int
Public Shared Function TrailingZeroCount (value As ULong) As Integer

Parameter

value
UInt64

Die Maske.

Gibt zurück

Die Anzahl der nachstehenden Nullbits in der Maske.

Attribute

Hinweise

Diese Methode ähnelt im Verhalten der x86-Anweisung TZCNT.

Gilt für:

TrailingZeroCount(Int32)

Quelle:
BitOperations.cs
Quelle:
BitOperations.cs
Quelle:
BitOperations.cs

Zählt die Anzahl der nachstehenden Nullbits in einer 32-Bit-Ganzzahlmaske.

public:
 static int TrailingZeroCount(int value);
public static int TrailingZeroCount (int value);
static member TrailingZeroCount : int -> int
Public Shared Function TrailingZeroCount (value As Integer) As Integer

Parameter

value
Int32

Die Maske.

Gibt zurück

Die Anzahl der nachstehenden Nullbits im ganzzahligen Wert.

Hinweise

Diese Methode ähnelt im Verhalten der x86-Anweisung TZCNT.

Gilt für:

TrailingZeroCount(Int64)

Quelle:
BitOperations.cs
Quelle:
BitOperations.cs
Quelle:
BitOperations.cs

Zählt die Anzahl der nachstehenden Nullbits in einer 64-Bit-Ganzzahlmaske.

public:
 static int TrailingZeroCount(long value);
public static int TrailingZeroCount (long value);
static member TrailingZeroCount : int64 -> int
Public Shared Function TrailingZeroCount (value As Long) As Integer

Parameter

value
Int64

Die Maske.

Gibt zurück

Die Anzahl der nachstehenden Nullbits in der Maske.

Hinweise

Diese Methode ähnelt im Verhalten der x86-Anweisung TZCNT.

Gilt für:

TrailingZeroCount(IntPtr)

Quelle:
BitOperations.cs
Quelle:
BitOperations.cs
Quelle:
BitOperations.cs

Zählt die Anzahl der nachfolgenden 0 Bits in einer Maske. Ähnlich im Verhalten wie bei der x86-Anweisung TZCNT.

public:
 static int TrailingZeroCount(IntPtr value);
public static int TrailingZeroCount (IntPtr value);
static member TrailingZeroCount : nativeint -> int
Public Shared Function TrailingZeroCount (value As IntPtr) As Integer

Parameter

value
IntPtr

nativeint

Der Wert.

Gibt zurück

Die Anzahl der nachgestellten 0 Bits in einer Maske.

Gilt für:

TrailingZeroCount(UInt32)

Quelle:
BitOperations.cs
Quelle:
BitOperations.cs
Quelle:
BitOperations.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Zählt die Anzahl der nachstehenden Nullbits in einer 32-Bit-Ganzzahlmaske ohne Vorzeichen.

public:
 static int TrailingZeroCount(System::UInt32 value);
[System.CLSCompliant(false)]
public static int TrailingZeroCount (uint value);
[<System.CLSCompliant(false)>]
static member TrailingZeroCount : uint32 -> int
Public Shared Function TrailingZeroCount (value As UInteger) As Integer

Parameter

value
UInt32

Die Maske.

Gibt zurück

Die Anzahl der nachstehenden Nullbits in der Maske.

Attribute

Hinweise

Diese Methode ähnelt im Verhalten der x86-Anweisung TZCNT.

Gilt für:

TrailingZeroCount(UIntPtr)

Quelle:
BitOperations.cs
Quelle:
BitOperations.cs
Quelle:
BitOperations.cs

Wichtig

Diese API ist nicht CLS-kompatibel.

Zählt die Anzahl der nachfolgenden 0 Bits in einer Maske. Ähnlich im Verhalten wie bei der x86-Anweisung TZCNT.

public:
 static int TrailingZeroCount(UIntPtr value);
[System.CLSCompliant(false)]
public static int TrailingZeroCount (UIntPtr value);
[<System.CLSCompliant(false)>]
static member TrailingZeroCount : unativeint -> int
Public Shared Function TrailingZeroCount (value As UIntPtr) As Integer

Parameter

value
UIntPtr

unativeint

Der Wert.

Gibt zurück

Die Anzahl der nachgestellten 0 Bits in einer Maske.

Attribute

Gilt für: