Returns the popcount or cardinality of A & ~B Neither array is modified.

Namespace: Lucene.Net.Util
Assembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1

Syntax

C#
public static long Pop_andnot(
	long[] A,
	long[] B,
	int wordOffset,
	int numWords
)
Visual Basic
Public Shared Function Pop_andnot ( _
	A As Long(), _
	B As Long(), _
	wordOffset As Integer, _
	numWords As Integer _
) As Long
Visual C++
public:
static long long Pop_andnot(
	array<long long>^ A, 
	array<long long>^ B, 
	int wordOffset, 
	int numWords
)

Parameters

A
Type: array<System..::..Int64>[]()[][]

[Missing <param name="A"/> documentation for "M:Lucene.Net.Util.BitUtil.Pop_andnot(System.Int64[],System.Int64[],System.Int32,System.Int32)"]

B
Type: array<System..::..Int64>[]()[][]

[Missing <param name="B"/> documentation for "M:Lucene.Net.Util.BitUtil.Pop_andnot(System.Int64[],System.Int64[],System.Int32,System.Int32)"]

wordOffset
Type: System..::..Int32

[Missing <param name="wordOffset"/> documentation for "M:Lucene.Net.Util.BitUtil.Pop_andnot(System.Int64[],System.Int64[],System.Int32,System.Int32)"]

numWords
Type: System..::..Int32

[Missing <param name="numWords"/> documentation for "M:Lucene.Net.Util.BitUtil.Pop_andnot(System.Int64[],System.Int64[],System.Int32,System.Int32)"]

Return Value

[Missing <returns> documentation for "M:Lucene.Net.Util.BitUtil.Pop_andnot(System.Int64[],System.Int64[],System.Int32,System.Int32)"]

See Also