Partilhar via


HeaderUtilities.TryParseNonNegativeInt64(StringSegment, Int64) Método

Definição

Tente converter uma StringSegment representação de um número positivo em seu inteiro com sinal de 64 bits equivalente. Um valor retornado indica se a conversão foi bem-sucedida ou falhou.

public:
 static bool TryParseNonNegativeInt64(Microsoft::Extensions::Primitives::StringSegment value, [Runtime::InteropServices::Out] long % result);
public static bool TryParseNonNegativeInt64 (Microsoft.Extensions.Primitives.StringSegment value, out long result);
static member TryParseNonNegativeInt64 : Microsoft.Extensions.Primitives.StringSegment * int64 -> bool
Public Shared Function TryParseNonNegativeInt64 (value As StringSegment, ByRef result As Long) As Boolean

Parâmetros

value
StringSegment

Um StringSegment que contém um número a ser convertido.

result
Int64

Quando esse método retorna, contém o valor inteiro com sinal de 64 bits equivalente ao número contido na cadeia de caracteres, se a conversão foi bem-sucedida ou zero se a conversão falhou. A conversão falhará se o StringSegment for nulo ou String.Empty, não for do formato correto, for negativo ou representar um número maior que Int64.MaxValue. Este parâmetro é passado não inicializado; qualquer valor fornecido originalmente no resultado será substituído.

Retornos

true se a análise tiver sido bem-sucedida; caso contrário, false.

Aplica-se a