Aracılığıyla paylaş


BitOperations.PopCount Yöntem

Tanım

Aşırı Yüklemeler

PopCount(UIntPtr)

Maskenin popülasyon sayısını (bit kümesi sayısı) verir. x86 yönerge POPCNT davranışına benzer.

PopCount(UInt32)

Maskenin popülasyon sayısını (bit kümesi sayısı) verir.

PopCount(UInt64)

İşaretsiz bir 64 bit tamsayı maskesinin popülasyon sayısını (bit kümesi sayısı) verir.

PopCount(UIntPtr)

Kaynak:
BitOperations.cs
Kaynak:
BitOperations.cs
Kaynak:
BitOperations.cs

Önemli

Bu API, CLS uyumlu değildir.

Maskenin popülasyon sayısını (bit kümesi sayısı) verir. x86 yönerge POPCNT davranışına benzer.

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

Parametreler

value
UIntPtr

unativeint

Değer.

Döndürülenler

Popülasyon sayısı.

Öznitelikler

Şunlara uygulanır

PopCount(UInt32)

Kaynak:
BitOperations.cs
Kaynak:
BitOperations.cs
Kaynak:
BitOperations.cs

Önemli

Bu API, CLS uyumlu değildir.

Maskenin popülasyon sayısını (bit kümesi sayısı) verir.

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

Parametreler

value
UInt32

Maske.

Döndürülenler

Maskenin nüfus sayısı.

Öznitelikler

Açıklamalar

Bu yöntem, davranış olarak x86 yönerge POPCNT'ye benzer.

Şunlara uygulanır

PopCount(UInt64)

Kaynak:
BitOperations.cs
Kaynak:
BitOperations.cs
Kaynak:
BitOperations.cs

Önemli

Bu API, CLS uyumlu değildir.

İşaretsiz bir 64 bit tamsayı maskesinin popülasyon sayısını (bit kümesi sayısı) verir.

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

Parametreler

value
UInt64

Maske.

Döndürülenler

Maskenin nüfus sayısı.

Öznitelikler

Açıklamalar

Bu yöntem, davranış olarak x86 yönerge POPCNT'ye benzer.

Şunlara uygulanır