Table of Contents

Class SpanHelpers

Namespace
Avalonia.Utilities
Assembly
Avalonia.Base.dll
public static class SpanHelpers
Inheritance
SpanHelpers
Inherited Members

Methods

ParseDouble(ReadOnlySpan<char>, IFormatProvider)

public static double ParseDouble(this ReadOnlySpan<char> span, IFormatProvider provider)

Parameters

span ReadOnlySpan<char>
provider IFormatProvider

Returns

double

TryParseByte(ReadOnlySpan<char>, NumberStyles, IFormatProvider, out byte)

public static bool TryParseByte(this ReadOnlySpan<char> span, NumberStyles style, IFormatProvider provider, out byte value)

Parameters

span ReadOnlySpan<char>
style NumberStyles
provider IFormatProvider
value byte

Returns

bool

TryParseDouble(ReadOnlySpan<char>, NumberStyles, IFormatProvider, out double)

public static bool TryParseDouble(this ReadOnlySpan<char> span, NumberStyles style, IFormatProvider provider, out double value)

Parameters

span ReadOnlySpan<char>
style NumberStyles
provider IFormatProvider
value double

Returns

bool

TryParseEnum<TEnum>(ReadOnlySpan<char>, bool, out TEnum)

public static bool TryParseEnum<TEnum>(this ReadOnlySpan<char> span, bool ignoreCase, out TEnum value) where TEnum : struct

Parameters

span ReadOnlySpan<char>
ignoreCase bool
value TEnum

Returns

bool

Type Parameters

TEnum

TryParseInt(ReadOnlySpan<char>, NumberStyles, IFormatProvider, out int)

public static bool TryParseInt(this ReadOnlySpan<char> span, NumberStyles style, IFormatProvider provider, out int value)

Parameters

span ReadOnlySpan<char>
style NumberStyles
provider IFormatProvider
value int

Returns

bool

TryParseInt(ReadOnlySpan<char>, out int)

public static bool TryParseInt(this ReadOnlySpan<char> span, out int value)

Parameters

span ReadOnlySpan<char>
value int

Returns

bool

TryParseUInt(ReadOnlySpan<char>, NumberStyles, IFormatProvider, out uint)

public static bool TryParseUInt(this ReadOnlySpan<char> span, NumberStyles style, IFormatProvider provider, out uint value)

Parameters

span ReadOnlySpan<char>
style NumberStyles
provider IFormatProvider
value uint

Returns

bool