Condividi tramite


HeaderUtilities.TryParseNonNegativeInt32(StringSegment, Int32) Metodo

Definizione

Provare a convertire una rappresentazione di stringa di un numero positivo nell'equivalente intero con segno a 64 bit. Un valore restituito indica se la conversione è riuscita o meno.

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

Parametri

value
StringSegment

Stringa che contiene un numero da convertire.

result
Int32

Quando questo metodo restituisce, contiene il valore intero con segno a 64 bit equivalente al numero contenuto nella stringa, se la conversione ha avuto esito positivo o zero se la conversione non è riuscita. La conversione ha esito negativo se la stringa è null o String.Empty, non è del formato corretto, è negativa o rappresenta un numero maggiore di Int64.MaxValue. Questo parametro viene passato non inizializzato. Qualsiasi valore specificato in origine in result verrà sovrascritto.

Restituisce

true se l'analisi ha avuto esito positivo; in caso contrario, false.

Si applica a