IntPtr.TryParse Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, IntPtr) |
Konverterar det skrivskyddade intervallet för teckenrepresentation av ett tal i ett angivet format och kulturspecifikt format till dess signerade inbyggda heltalsmotsvarighet. Ett returvärde anger om konverteringen lyckades. |
| TryParse(ReadOnlySpan<Byte>, IntPtr) |
Försöker konvertera ett UTF-8-teckensintervall som innehåller strängrepresentationen av ett tal till dess signerade heltalsekvivalent. |
| TryParse(ReadOnlySpan<Char>, IntPtr) |
Konverterar det skrivskyddade intervallet för teckenrepresentation av ett tal till dess signerade inbyggda heltalsmotsvarighet. Ett returvärde anger om konverteringen lyckades. |
| TryParse(String, IntPtr) |
Konverterar strängrepresentationen av ett tal till dess signerade inbyggda heltalsmotsvarighet. Ett returvärde anger om konverteringen lyckades. |
| TryParse(ReadOnlySpan<Byte>, IFormatProvider, IntPtr) |
Försöker parsa ett intervall med UTF-8 tecken till ett värde. |
| TryParse(ReadOnlySpan<Char>, IFormatProvider, IntPtr) |
Försöker parsa en sträng till ett värde. |
| TryParse(String, NumberStyles, IFormatProvider, IntPtr) |
Konverterar strängrepresentationen av ett tal i ett angivet format och kulturspecifikt format till dess signerade inbyggda heltalsmotsvarighet. Ett returvärde anger om konverteringen lyckades. |
| TryParse(String, IFormatProvider, IntPtr) |
Försöker parsa en sträng till ett värde. |
| TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, IntPtr) |
Försöker parsa ett intervall med UTF-8 tecken till ett värde. |
TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, IntPtr)
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
Konverterar det skrivskyddade intervallet för teckenrepresentation av ett tal i ett angivet format och kulturspecifikt format till dess signerade inbyggda heltalsmotsvarighet. Ett returvärde anger om konverteringen lyckades.
public:
static bool TryParse(ReadOnlySpan<char> s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result) = System::Numerics::INumberBase<IntPtr>::TryParse;
public:
static bool TryParse(ReadOnlySpan<char> s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result);
public static bool TryParse(ReadOnlySpan<char> s, System.Globalization.NumberStyles style, IFormatProvider? provider, out IntPtr result);
static member TryParse : ReadOnlySpan<char> * System.Globalization.NumberStyles * IFormatProvider * nativeint -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), style As NumberStyles, provider As IFormatProvider, ByRef result As IntPtr) As Boolean
Parametrar
- s
- ReadOnlySpan<Char>
Ett skrivskyddat intervall med tecken som innehåller ett tal som ska konverteras. Strängen tolkas med det format som anges av style.
- style
- NumberStyles
En bitvis kombination av uppräkningsvärden som anger de formatelement som kan finnas i s.
- provider
- IFormatProvider
Ett objekt som tillhandahåller kulturspecifik formateringsinformation om s.
- result
-
IntPtr
nativeint
När den här metoden returnerar innehåller den signerade inbyggda heltalsvärdet motsvarande talet i s, om konverteringen lyckades eller noll om konverteringen misslyckades. Konverteringen misslyckas om parametern s är tom, inte har rätt format eller representerar ett tal som är mindre än eller större än MinValueMaxValue. Den här parametern skickas onitialiserad; alla värden som ursprungligen angavs i resultatet skrivs över.
Returer
true om s har konverterats, annars false.
Gäller för
TryParse(ReadOnlySpan<Byte>, IntPtr)
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
Försöker konvertera ett UTF-8-teckensintervall som innehåller strängrepresentationen av ett tal till dess signerade heltalsekvivalent.
public:
static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, [Runtime::InteropServices::Out] IntPtr % result);
public static bool TryParse(ReadOnlySpan<byte> utf8Text, out IntPtr result);
static member TryParse : ReadOnlySpan<byte> * nativeint -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), ByRef result As IntPtr) As Boolean
Parametrar
- utf8Text
- ReadOnlySpan<Byte>
Ett intervall som innehåller UTF-8 tecken som representerar talet som ska konverteras.
- result
-
IntPtr
nativeint
När den här metoden returnerar innehåller det signerade heltalsvärdet som motsvarar talet som finns i utf8Text om konverteringen lyckades eller noll om konverteringen misslyckades. Den här parametern skickas onitialiserad; alla värden som ursprungligen angavs i resultatet skrivs över.
Returer
true om utf8Text har konverterats, annars false.
Gäller för
TryParse(ReadOnlySpan<Char>, IntPtr)
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
Konverterar det skrivskyddade intervallet för teckenrepresentation av ett tal till dess signerade inbyggda heltalsmotsvarighet. Ett returvärde anger om konverteringen lyckades.
public:
static bool TryParse(ReadOnlySpan<char> s, [Runtime::InteropServices::Out] IntPtr % result);
public static bool TryParse(ReadOnlySpan<char> s, out IntPtr result);
static member TryParse : ReadOnlySpan<char> * nativeint -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), ByRef result As IntPtr) As Boolean
Parametrar
- s
- ReadOnlySpan<Char>
Ett skrivskyddat intervall med tecken som innehåller ett tal som ska konverteras.
- result
-
IntPtr
nativeint
När den här metoden returneras innehåller den signerade inbyggda heltalsekvivalenten för talet i s, om konverteringen lyckades eller noll om konverteringen misslyckades. Konverteringen misslyckas om parametern s är tom, inte har rätt format eller representerar ett tal som är mindre än eller större än MinValueMaxValue. Den här parametern skickas onitialiserad; alla värden som ursprungligen angavs i resultatet skrivs över.
Returer
true om s har konverterats, annars false.
Gäller för
TryParse(String, IntPtr)
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
Konverterar strängrepresentationen av ett tal till dess signerade inbyggda heltalsmotsvarighet. Ett returvärde anger om konverteringen lyckades.
public:
static bool TryParse(System::String ^ s, [Runtime::InteropServices::Out] IntPtr % result);
public static bool TryParse(string? s, out IntPtr result);
static member TryParse : string * nativeint -> bool
Public Shared Function TryParse (s As String, ByRef result As IntPtr) As Boolean
Parametrar
- s
- String
En sträng som innehåller ett tal som ska konverteras.
- result
-
IntPtr
nativeint
När den här metoden returnerar innehåller den signerade inbyggda heltalsvärdet motsvarande talet i s, om konverteringen lyckades eller noll om konverteringen misslyckades. Konverteringen misslyckas om parametern s är null eller tom, inte har rätt format eller representerar ett tal som är mindre än eller större än MinValueMaxValue. Den här parametern skickas onitialiserad; alla värden som ursprungligen angavs i resultatet skrivs över.
Returer
true om s har konverterats, annars false.
Gäller för
TryParse(ReadOnlySpan<Byte>, IFormatProvider, IntPtr)
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
Försöker parsa ett intervall med UTF-8 tecken till ett värde.
public:
static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result) = IUtf8SpanParsable<IntPtr>::TryParse;
public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out IntPtr result);
static member TryParse : ReadOnlySpan<byte> * IFormatProvider * nativeint -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), provider As IFormatProvider, ByRef result As IntPtr) As Boolean
Parametrar
- utf8Text
- ReadOnlySpan<Byte>
Intervallet för UTF-8 tecken att parsa.
- provider
- IFormatProvider
Ett objekt som tillhandahåller kulturspecifik formateringsinformation om utf8Text.
- result
-
IntPtr
nativeint
Vid retur innehåller resultatet av parsning utf8Text eller ett odefinierat värde vid fel.
Returer
trueom utf8Text har parsats, annars . false
Gäller för
TryParse(ReadOnlySpan<Char>, IFormatProvider, IntPtr)
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
Försöker parsa en sträng till ett värde.
public:
static bool TryParse(ReadOnlySpan<char> s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result) = ISpanParsable<IntPtr>::TryParse;
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out IntPtr result);
static member TryParse : ReadOnlySpan<char> * IFormatProvider * nativeint -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), provider As IFormatProvider, ByRef result As IntPtr) As Boolean
Parametrar
- s
- ReadOnlySpan<Char>
Ett skrivskyddat intervall med tecken som innehåller ett tal som ska konverteras.
- provider
- IFormatProvider
Ett objekt som tillhandahåller kulturspecifik formateringsinformation om s.
- result
-
IntPtr
nativeint
När den här metoden returneras innehåller resultatet av parsning s eller ett odefinierat värde vid fel.
Returer
true om s har konverterats, annars false.
Gäller för
TryParse(String, NumberStyles, IFormatProvider, IntPtr)
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
Konverterar strängrepresentationen av ett tal i ett angivet format och kulturspecifikt format till dess signerade inbyggda heltalsmotsvarighet. Ett returvärde anger om konverteringen lyckades.
public:
static bool TryParse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result) = System::Numerics::INumberBase<IntPtr>::TryParse;
public:
static bool TryParse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result);
public static bool TryParse(string? s, System.Globalization.NumberStyles style, IFormatProvider? provider, out IntPtr result);
static member TryParse : string * System.Globalization.NumberStyles * IFormatProvider * nativeint -> bool
Public Shared Function TryParse (s As String, style As NumberStyles, provider As IFormatProvider, ByRef result As IntPtr) As Boolean
Parametrar
- s
- String
En sträng som innehåller ett tal som ska konverteras. Strängen tolkas med det format som anges av style.
- style
- NumberStyles
En bitvis kombination av uppräkningsvärden som anger de formatelement som kan finnas i s.
- provider
- IFormatProvider
Ett objekt som tillhandahåller kulturspecifik formateringsinformation om s.
- result
-
IntPtr
nativeint
När den här metoden returnerar innehåller den signerade inbyggda heltalsvärdet motsvarande talet i s, om konverteringen lyckades eller noll om konverteringen misslyckades. Konverteringen misslyckas om parametern s är null eller tom, inte har rätt format eller representerar ett tal som är mindre än eller större än MinValueMaxValue. Den här parametern skickas onitialiserad; alla värden som ursprungligen angavs i resultatet skrivs över.
Returer
true om s har konverterats, annars false.
Gäller för
TryParse(String, IFormatProvider, IntPtr)
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
Försöker parsa en sträng till ett värde.
public:
static bool TryParse(System::String ^ s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result) = IParsable<IntPtr>::TryParse;
public static bool TryParse(string? s, IFormatProvider? provider, out IntPtr result);
static member TryParse : string * IFormatProvider * nativeint -> bool
Public Shared Function TryParse (s As String, provider As IFormatProvider, ByRef result As IntPtr) As Boolean
Parametrar
- s
- String
Strängen som ska parsas.
- provider
- IFormatProvider
Ett objekt som tillhandahåller kulturspecifik formateringsinformation om s.
- result
-
IntPtr
nativeint
När den här metoden returneras innehåller resultatet av parsning s eller ett odefinierat värde vid fel.
Returer
trueom s har parsats, annars . false
Gäller för
TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, IntPtr)
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
- Källa:
- IntPtr.cs
Försöker parsa ett intervall med UTF-8 tecken till ett värde.
public:
static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result) = System::Numerics::INumberBase<IntPtr>::TryParse;
public static bool TryParse(ReadOnlySpan<byte> utf8Text, System.Globalization.NumberStyles style, IFormatProvider? provider, out IntPtr result);
static member TryParse : ReadOnlySpan<byte> * System.Globalization.NumberStyles * IFormatProvider * nativeint -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), style As NumberStyles, provider As IFormatProvider, ByRef result As IntPtr) As Boolean
Parametrar
- utf8Text
- ReadOnlySpan<Byte>
Intervallet för UTF-8 tecken att parsa.
- style
- NumberStyles
En bitvis kombination av talformat som kan finnas i utf8Text.
- provider
- IFormatProvider
Ett objekt som tillhandahåller kulturspecifik formateringsinformation om utf8Text.
- result
-
IntPtr
nativeint
Vid retur innehåller resultatet av parsning utf8Text eller ett odefinierat värde vid fel.
Returer
trueom utf8Text har parsats, annars . false