Partilhar via


HeaderUtilities.TryParseNonNegativeInt32(StringSegment, Int32) Método

Definição

Tente converter uma representação de cadeia de caracteres 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 TryParseNonNegativeInt32(Microsoft::Extensions::Primitives::StringSegment value, [Runtime::InteropServices::Out] int % result);
public static bool TryParseNonNegativeInt32 (Microsoft.Extensions.Primitives.StringSegment value, out int result);
static member TryParseNonNegativeInt32 : Microsoft.Extensions.Primitives.StringSegment * int -> bool
Public Shared Function TryParseNonNegativeInt32 (value As StringSegment, ByRef result As Integer) As Boolean

Parâmetros

value
StringSegment

Uma cadeia de caracteres que contém um número a ser convertido.

result
Int32

Quando este método retorna, contém o valor inteiro com sinal de 64 bits equivalente do 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 a cadeia de caracteres for nula ou String.Empty, não for do formato correto, for negativa 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 foi bem-sucedida; caso contrário, false.

Aplica-se a