Stringier.Glyph by Patrick Kelly

<PackageReference Include="Stringier.Glyph" Version="4.3.1" />

 GlyphExtensions

public static class GlyphExtensions
Provides Glyph related extensions.
public static bool Contains(this Category category, Glyph value)

Determines whether a UNICODE character is categorized within this Category.

public static StringGlyphEnumerator EnumerateGlyphs(this string string)

Returns an enumeration of Glyph from this string.

public static SpanGlyphEnumerator EnumerateGlyphs(this char[] array)

Returns an enumeration of Glyph from this array.

public static SpanGlyphEnumerator EnumerateGlyphs(this ReadOnlySpan<char> span)

Returns an enumeration of Glyph from this string.

public static SpanGlyphEnumerator EnumerateGlyphs(this Span<char> span)

Returns an enumeration of Glyph from this string.

public static Glyph GetGlyphAt(this string input, int index)

Gets the Glyph which begins at index index in string input.

public static Glyph GetGlyphAt(this char[] input, int index)

Gets the Glyph which begins at index index in string input.

public static Glyph GetGlyphAt(this Span<char> input, int index)

Gets the Glyph which begins at index index in string input.

public static Glyph GetGlyphAt(this ReadOnlySpan<char> input, int index)

Gets the Glyph which begins at index index in string input.

public static Glyph GetGlyphAt(this string input, int index, out int newIndex)

Gets the Glyph which begins at index index in string input.

public static Glyph GetGlyphAt(this char[] input, int index, out int newIndex)

Gets the Glyph which begins at index index in string input.

public static Glyph GetGlyphAt(this Span<char> input, int index, out int newIndex)

Gets the Glyph which begins at index index in string input.

public static Glyph GetGlyphAt(this ReadOnlySpan<char> input, int index, out int newIndex)

Gets the Glyph which begins at index index in string input.