7 implementations of TryParse
System.Net.Primitives (3)
System\Net\IPAddress.cs (1)
281
static bool ISpanParsable<IPAddress>.
TryParse
(ReadOnlySpan<char> s, IFormatProvider? provider, [NotNullWhen(true)] out IPAddress? result) =>
System\Net\IPEndPoint.cs (1)
260
static bool ISpanParsable<IPEndPoint>.
TryParse
(ReadOnlySpan<char> s, IFormatProvider? provider, [NotNullWhen(true)] out IPEndPoint? result) => TryParse(s, out result);
System\Net\IPNetwork.cs (1)
372
static bool ISpanParsable<IPNetwork>.
TryParse
(ReadOnlySpan<char> s, IFormatProvider? provider, out IPNetwork result) => TryParse(s, out result);
System.Private.CoreLib (4)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Boolean.cs (1)
415
static bool ISpanParsable<bool>.
TryParse
(ReadOnlySpan<char> s, IFormatProvider? provider, out bool result) => TryParse(s, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
2043
static bool ISpanParsable<char>.
TryParse
(ReadOnlySpan<char> s, IFormatProvider? provider, out char result) => TryParse(s, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.cs (1)
785
static bool ISpanParsable<string>.
TryParse
(ReadOnlySpan<char> s, IFormatProvider? provider, [MaybeNullWhen(returnValue: false)] out string result)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Rune.cs (1)
1038
static bool ISpanParsable<Rune>.
TryParse
(ReadOnlySpan<char> s, IFormatProvider? provider, out Rune result)
34 references to TryParse
Microsoft.AspNetCore.Components.Endpoints (1)
FormMapping\Converters\DictionaryConverter.cs (1)
66
if (!TKey.
TryParse
(key[1..^1].Span, CultureInfo.InvariantCulture, out var keyValue))
Microsoft.AspNetCore.Http.Extensions (1)
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Converters\DictionaryConverter.cs (1)
66
if (!TKey.
TryParse
(key[1..^1].Span, CultureInfo.InvariantCulture, out var keyValue))
Microsoft.DotNet.Cli.CommandLine (2)
SpanParsableExtensions.cs (2)
108
if (!T.
TryParse
(tokenToParse, null, out var result))
149
if (!T.
TryParse
(tokenToParse, null, out var result))
System.Private.CoreLib (27)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
1149
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateOnly.cs (1)
905
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTime.cs (1)
2058
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTimeOffset.cs (1)
1043
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
1818
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
1840
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Guid.cs (1)
1850
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
2287
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
2056
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int16.cs (1)
1355
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
1406
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int64.cs (1)
1409
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (1)
2009
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal128.cs (1)
190
/// <inheritdoc cref="ISpanParsable{T}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out T)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal32.cs (1)
182
/// <inheritdoc cref="ISpanParsable{T}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out T)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal64.cs (1)
191
/// <inheritdoc cref="ISpanParsable{T}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out T)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\INumberBase.cs (1)
695
bool succeeded = TSelf.
TryParse
(utf16Text, provider, out result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (1)
1784
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\SByte.cs (1)
1334
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
1754
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Rune.cs (1)
1037
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeOnly.cs (2)
633
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
1074
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
2138
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt16.cs (1)
1154
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt32.cs (1)
1225
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
1226
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
System.Runtime.Numerics (3)
System\Numerics\BigInteger.cs (1)
5545
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
System\Numerics\Complex.cs (1)
921
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />
System\Numerics\Complex.Generic.cs (1)
2127
/// <inheritdoc cref="ISpanParsable{TSelf}.
TryParse
(ReadOnlySpan{char}, IFormatProvider?, out TSelf)" />