Table of Contents

Class Char8SpanExtensions

Namespace
NumSharp
Assembly
NumSharp.dll
public static class Char8SpanExtensions
Inheritance
Char8SpanExtensions
Inherited Members

Methods

CompareTo(ReadOnlySpan<Char8>, ReadOnlySpan<Char8>)

public static int CompareTo(this ReadOnlySpan<Char8> span, ReadOnlySpan<Char8> other)

Parameters

span ReadOnlySpan<Char8>
other ReadOnlySpan<Char8>

Returns

int

Contains(ReadOnlySpan<Char8>, Char8)

public static bool Contains(this ReadOnlySpan<Char8> span, Char8 value)

Parameters

span ReadOnlySpan<Char8>
value Char8

Returns

bool

Contains(ReadOnlySpan<Char8>, ReadOnlySpan<Char8>)

public static bool Contains(this ReadOnlySpan<Char8> span, ReadOnlySpan<Char8> value)

Parameters

span ReadOnlySpan<Char8>
value ReadOnlySpan<Char8>

Returns

bool

Count(ReadOnlySpan<Char8>, Char8)

public static int Count(this ReadOnlySpan<Char8> span, Char8 value)

Parameters

span ReadOnlySpan<Char8>
value Char8

Returns

int

Count(ReadOnlySpan<Char8>, ReadOnlySpan<Char8>)

public static int Count(this ReadOnlySpan<Char8> span, ReadOnlySpan<Char8> value)

Parameters

span ReadOnlySpan<Char8>
value ReadOnlySpan<Char8>

Returns

int

EndsWith(ReadOnlySpan<Char8>, Char8)

public static bool EndsWith(this ReadOnlySpan<Char8> span, Char8 value)

Parameters

span ReadOnlySpan<Char8>
value Char8

Returns

bool

EndsWith(ReadOnlySpan<Char8>, ReadOnlySpan<Char8>)

public static bool EndsWith(this ReadOnlySpan<Char8> span, ReadOnlySpan<Char8> value)

Parameters

span ReadOnlySpan<Char8>
value ReadOnlySpan<Char8>

Returns

bool

EndsWithString(ReadOnlySpan<Char8>, string)

public static bool EndsWithString(this ReadOnlySpan<Char8> span, string suffix)

Parameters

span ReadOnlySpan<Char8>
suffix string

Returns

bool

EqualsIgnoreCaseAscii(ReadOnlySpan<Char8>, ReadOnlySpan<Char8>)

ASCII case-insensitive equality. Non-ASCII bytes compare as-is.

public static bool EqualsIgnoreCaseAscii(this ReadOnlySpan<Char8> span, ReadOnlySpan<Char8> other)

Parameters

span ReadOnlySpan<Char8>
other ReadOnlySpan<Char8>

Returns

bool

EqualsString(ReadOnlySpan<Char8>, string)

Compares this span to a string, assuming Latin-1 decoding of the bytes.

public static bool EqualsString(this ReadOnlySpan<Char8> span, string other)

Parameters

span ReadOnlySpan<Char8>
other string

Returns

bool

IndexOf(ReadOnlySpan<Char8>, Char8)

public static int IndexOf(this ReadOnlySpan<Char8> span, Char8 value)

Parameters

span ReadOnlySpan<Char8>
value Char8

Returns

int

IndexOf(ReadOnlySpan<Char8>, ReadOnlySpan<Char8>)

public static int IndexOf(this ReadOnlySpan<Char8> span, ReadOnlySpan<Char8> value)

Parameters

span ReadOnlySpan<Char8>
value ReadOnlySpan<Char8>

Returns

int

IndexOfAny(ReadOnlySpan<Char8>, Char8, Char8)

public static int IndexOfAny(this ReadOnlySpan<Char8> span, Char8 a, Char8 b)

Parameters

span ReadOnlySpan<Char8>
a Char8
b Char8

Returns

int

IndexOfAny(ReadOnlySpan<Char8>, Char8, Char8, Char8)

public static int IndexOfAny(this ReadOnlySpan<Char8> span, Char8 a, Char8 b, Char8 c)

Parameters

span ReadOnlySpan<Char8>
a Char8
b Char8
c Char8

Returns

int

IndexOfAny(ReadOnlySpan<Char8>, ReadOnlySpan<Char8>)

public static int IndexOfAny(this ReadOnlySpan<Char8> span, ReadOnlySpan<Char8> values)

Parameters

span ReadOnlySpan<Char8>
values ReadOnlySpan<Char8>

Returns

int

LastIndexOf(ReadOnlySpan<Char8>, Char8)

public static int LastIndexOf(this ReadOnlySpan<Char8> span, Char8 value)

Parameters

span ReadOnlySpan<Char8>
value Char8

Returns

int

LastIndexOf(ReadOnlySpan<Char8>, ReadOnlySpan<Char8>)

public static int LastIndexOf(this ReadOnlySpan<Char8> span, ReadOnlySpan<Char8> value)

Parameters

span ReadOnlySpan<Char8>
value ReadOnlySpan<Char8>

Returns

int

SequenceEqual(ReadOnlySpan<Char8>, ReadOnlySpan<Char8>)

public static bool SequenceEqual(this ReadOnlySpan<Char8> span, ReadOnlySpan<Char8> other)

Parameters

span ReadOnlySpan<Char8>
other ReadOnlySpan<Char8>

Returns

bool

StartsWith(ReadOnlySpan<Char8>, Char8)

public static bool StartsWith(this ReadOnlySpan<Char8> span, Char8 value)

Parameters

span ReadOnlySpan<Char8>
value Char8

Returns

bool

StartsWith(ReadOnlySpan<Char8>, ReadOnlySpan<Char8>)

public static bool StartsWith(this ReadOnlySpan<Char8> span, ReadOnlySpan<Char8> value)

Parameters

span ReadOnlySpan<Char8>
value ReadOnlySpan<Char8>

Returns

bool

StartsWithString(ReadOnlySpan<Char8>, string)

public static bool StartsWithString(this ReadOnlySpan<Char8> span, string prefix)

Parameters

span ReadOnlySpan<Char8>
prefix string

Returns

bool