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. |