Partager via


HeaderUtilities.TryParseNonNegativeInt32(StringSegment, Int32) Méthode

Définition

Essayez de convertir une représentation sous forme de chaîne d’un nombre positif en entier signé 64 bits équivalent. Une valeur de retour indique si la conversion a réussi ou a échoué.

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

Paramètres

value
StringSegment

Chaîne contenant un nombre à convertir.

result
Int32

Lorsque cette méthode est retournée, contient la valeur entière signée 64 bits équivalente au nombre contenu dans la chaîne, si la conversion a réussi, ou zéro si la conversion a échoué. La conversion échoue si la chaîne est null ou String.Empty, n’est pas au format correct, est négatif ou représente un nombre supérieur à Int64.MaxValue. Ce paramètre est passé sous forme non initialisée. Toute valeur fournie initialement dans le résultat sera remplacée.

Retours

true si l’analyse a réussi ; sinon, false.

S’applique à