|
ArrayExtensions.CompareTo<T> (T[], Int32, T[], Int32, Int32) Method
|
Returns comparison results of two binary arrays.
Namespace: GSFAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.246-beta+42d747c9715f1fa10d4cfc2f9ab3daabb0a187d9
SyntaxJavaScript does not support generic types or methods.
View SourceParameters
- source T[]
- Source array.
- sourceOffset Int32
- Offset into source array to begin compare.
- other T[]
- Other array to compare to source array.
- otherOffset Int32
- Offset into other array to begin compare.
- count Int32
- Number of bytes to compare in both arrays.
Type Parameters
- T
Return Value
Int32
A signed integer that indicates the relative comparison of source array and other array.
Return Value | Description |
---|
Less than zero | Source array is less than other array. |
Zero | Source array is equal to other array. |
Greater than zero | Source array is greater than other array. |
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
T[]. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
ExceptionsException | Condition |
---|
ArgumentOutOfRangeException | sourceOffset or otherOffset is outside the range of valid indexes for the associated array -or-
count is less than 0 -or-
sourceOffset or otherOffset and count do not specify a valid section in the associated array.
|
Remarks
Note that if both arrays are null the arrays will be considered equal.
If one array is null and the other array is not null, the non-null array will be considered larger.
See Also