Skip to main content

SpanHelpers Class

Definition

Assembly:Avalonia.Base
Package:Avalonia
public class SpanHelpers

Inheritance: object -> SpanHelpers

Methods

NameDescription
ParseDoubleNo summary available.
TryParseByteNo summary available.
TryParseDoubleNo summary available.
TryParseEnumNo summary available.
TryParseInt (2 overloads)No summary available.
TryParseUIntNo summary available.

ParseDouble Method

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

Parameters

span ReadOnlySpan<char>

provider IFormatProvider

Returns

double

TryParseByte Method

public bool TryParseByte(ReadOnlySpan<char> span, System.Globalization.NumberStyles style, IFormatProvider provider, byte& value)

Parameters

span ReadOnlySpan<char>

style System.Globalization.NumberStyles

provider IFormatProvider

value byte&

Returns

bool

TryParseDouble Method

public bool TryParseDouble(ReadOnlySpan<char> span, System.Globalization.NumberStyles style, IFormatProvider provider, double& value)

Parameters

span ReadOnlySpan<char>

style System.Globalization.NumberStyles

provider IFormatProvider

value double&

Returns

bool

TryParseEnum Method

public bool TryParseEnum<TEnum>(ReadOnlySpan<char> span, bool ignoreCase, TEnum& value)

Parameters

span ReadOnlySpan<char>

ignoreCase bool

value TEnum&

Type Parameters

TEnum

Returns

bool

TryParseInt overloads

TryParseInt Method

public bool TryParseInt(ReadOnlySpan<char> span, System.Globalization.NumberStyles style, IFormatProvider provider, int& value)
Parameters

span ReadOnlySpan<char>

style System.Globalization.NumberStyles

provider IFormatProvider

value int&

Returns

bool

TryParseInt Method

public bool TryParseInt(ReadOnlySpan<char> span, int& value)
Parameters

span ReadOnlySpan<char>

value int&

Returns

bool

TryParseUInt Method

public bool TryParseUInt(ReadOnlySpan<char> span, System.Globalization.NumberStyles style, IFormatProvider provider, uint& value)

Parameters

span ReadOnlySpan<char>

style System.Globalization.NumberStyles

provider IFormatProvider

value uint&

Returns

bool