BitOperations.TrailingZeroCount Método

Definição

Sobrecargas

Name Description
TrailingZeroCount(UInt64)

Conte o número de bits zero finais numa máscara de valor inteiro sem sinal de 64 bits.

TrailingZeroCount(Int32)

Conta o número de bits zero finais numa máscara de valor inteiro de 32 bits.

TrailingZeroCount(Int64)

Conta o número de bits zero finais numa máscara de valor inteiro de 64 bits.

TrailingZeroCount(IntPtr)

Conta o número de bits zeros finais numa máscara. Comportamento semelhante à instrução x86 TZCNT.

TrailingZeroCount(UInt32)

Conta o número de bits zero finais numa máscara de valor inteiro de 32 bits sem sinal.

TrailingZeroCount(UIntPtr)

Conta o número de bits zeros finais numa máscara. Comportamento semelhante à instrução x86 TZCNT.

TrailingZeroCount(UInt64)

Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs

Importante

Esta API não está em conformidade com CLS.

Conte o número de bits zero finais numa máscara de valor inteiro sem sinal de 64 bits.

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

Parâmetros

value
UInt64

A máscara.

Devoluções

O número de bits de zero na máscara.

Atributos

Observações

Este método é semelhante em comportamento à instrução x86 TZCNT.

Aplica-se a

TrailingZeroCount(Int32)

Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs

Conta o número de bits zero finais numa máscara de valor inteiro de 32 bits.

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

Parâmetros

value
Int32

A máscara.

Devoluções

O número de bits zero finais no valor inteiro.

Observações

Este método é semelhante em comportamento à instrução x86 TZCNT.

Aplica-se a

TrailingZeroCount(Int64)

Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs

Conta o número de bits zero finais numa máscara de valor inteiro de 64 bits.

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

Parâmetros

value
Int64

A máscara.

Devoluções

O número de bits de zero na máscara.

Observações

Este método é semelhante em comportamento à instrução x86 TZCNT.

Aplica-se a

TrailingZeroCount(IntPtr)

Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs

Conta o número de bits zeros finais numa máscara. Comportamento semelhante à instrução x86 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

Parâmetros

value
IntPtr

nativeint

O valor.

Devoluções

A contagem de deixar zero bits numa máscara.

Aplica-se a

TrailingZeroCount(UInt32)

Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs

Importante

Esta API não está em conformidade com CLS.

Conta o número de bits zero finais numa máscara de valor inteiro de 32 bits sem sinal.

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

Parâmetros

value
UInt32

A máscara.

Devoluções

O número de bits de zero na máscara.

Atributos

Observações

Este método é semelhante em comportamento à instrução x86 TZCNT.

Aplica-se a

TrailingZeroCount(UIntPtr)

Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs
Origem:
BitOperations.cs

Importante

Esta API não está em conformidade com CLS.

Conta o número de bits zeros finais numa máscara. Comportamento semelhante à instrução x86 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

Parâmetros

value
UIntPtr

unativeint

O valor.

Devoluções

A contagem de deixar zero bits numa máscara.

Atributos

Aplica-se a