BitOperations.PopCount Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.