Method CompareTo
CompareTo<T>(ref T, byte*, int)
Returns the sort position of this string relative to a byte sequence.
Declaration
public static int CompareTo<T>(this ref T fs, byte* bytes, int bytesLen) where T : unmanaged, INativeList<byte>, IUTF8Bytes
Parameters
Type | Name | Description |
---|---|---|
T | fs | A string to compare. |
byte* | bytes | A byte sequence to compare. |
int | bytesLen | The number of bytes in the byte sequence. |
Returns
Type | Description |
---|---|
int | A number denoting the sort position of this string relative to the byte sequence:
|
Type Parameters
Name | Description |
---|---|
T | A string type. |
CompareTo<T, T2>(ref T, in T2)
Returns the sort position of this string relative to another.
Declaration
public static int CompareTo<T, T2>(this ref T fs, in T2 other) where T : unmanaged, INativeList<byte>, IUTF8Bytes where T2 : unmanaged, INativeList<byte>, IUTF8Bytes
Parameters
Type | Name | Description |
---|---|---|
T | fs | A string to compare. |
T2 | other | Another string to compare. |
Returns
Type | Description |
---|---|
int | A number denoting the relative sort position of the strings:
|
Type Parameters
Name | Description |
---|---|
T | A string type. |
T2 | A string type. |