IntPtr.Parse Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Parse(String, NumberStyles, IFormatProvider) |
Převede řetězcovou reprezentaci čísla v zadaném stylu a formátu specifickém pro jazykovou verzi na jeho nativní celočíselné ekvivalenty. |
Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider) |
Převede rozsah znaků jen pro čtení reprezentace čísla v zadaném stylu a jazykové verzi na jeho nativní celočíselné ekvivalenty. |
Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider) |
Parsuje rozsah znaků UTF-8 do hodnoty. |
Parse(String, IFormatProvider) |
Převede řetězcové vyjádření čísla v zadaném formátu specifickém pro jazykovou verzi na jeho podepsaný nativní celočíselné ekvivalent. |
Parse(String, NumberStyles) |
Převede řetězcové vyjádření čísla v zadaném stylu na jeho podepsaný nativní celočíselné ekvivalent. |
Parse(ReadOnlySpan<Char>, IFormatProvider) |
Parsuje rozsah znaků do hodnoty. |
Parse(ReadOnlySpan<Byte>, IFormatProvider) |
Parsuje rozsah znaků UTF-8 do hodnoty. |
Parse(String) |
Převede řetězcové vyjádření čísla na jeho podepsaný nativní celočíselné ekvivalent. |
Parse(String, NumberStyles, IFormatProvider)
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
Převede řetězcovou reprezentaci čísla v zadaném stylu a formátu specifickém pro jazykovou verzi na jeho nativní celočíselné ekvivalenty.
public:
static IntPtr Parse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider);
public:
static IntPtr Parse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider) = System::Numerics::INumberBase<IntPtr>::Parse;
public static IntPtr Parse (string s, System.Globalization.NumberStyles style, IFormatProvider? provider);
static member Parse : string * System.Globalization.NumberStyles * IFormatProvider -> nativeint
Public Shared Function Parse (s As String, style As NumberStyles, provider As IFormatProvider) As IntPtr
Parametry
- s
- String
Řetězec obsahující číslo, které chcete převést.
- style
- NumberStyles
Bitová kombinace hodnot výčtu, která označuje prvky stylu, které mohou být přítomny v s
.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi o s
.
Návraty
nativeint
Podepsané nativní celé číslo odpovídající číslu obsaženému v s
.
Implementuje
Výjimky
s
je null
.
style
není hodnota NumberStyles nebo style
není kombinací hodnot AllowHexSpecifier a HexNumber.
s
není ve správném formátu.
Platí pro
Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
Převede rozsah znaků jen pro čtení reprezentace čísla v zadaném stylu a jazykové verzi na jeho nativní celočíselné ekvivalenty.
public static IntPtr Parse (ReadOnlySpan<char> s, System.Globalization.NumberStyles style = System.Globalization.NumberStyles.Integer, IFormatProvider? provider = default);
static member Parse : ReadOnlySpan<char> * System.Globalization.NumberStyles * IFormatProvider -> nativeint
Public Shared Function Parse (s As ReadOnlySpan(Of Char), Optional style As NumberStyles = System.Globalization.NumberStyles.Integer, Optional provider As IFormatProvider = Nothing) As IntPtr
Parametry
- s
- ReadOnlySpan<Char>
Rozsah znaků obsahujících číslo, které se má převést, je jen pro čtení.
- style
- NumberStyles
Bitová kombinace hodnot výčtu, která označuje prvky stylu, které mohou být přítomny v s
.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi o s
.
Návraty
nativeint
Podepsané nativní celé číslo odpovídající číslu obsaženému v s
.
Implementuje
Výjimky
style
není hodnota NumberStyles nebo style
není kombinací hodnot AllowHexSpecifier a HexNumber.
s
není ve správném formátu.
Platí pro
Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
Parsuje rozsah znaků UTF-8 do hodnoty.
public static IntPtr Parse (ReadOnlySpan<byte> utf8Text, System.Globalization.NumberStyles style = System.Globalization.NumberStyles.Integer, IFormatProvider? provider = default);
static member Parse : ReadOnlySpan<byte> * System.Globalization.NumberStyles * IFormatProvider -> nativeint
Public Shared Function Parse (utf8Text As ReadOnlySpan(Of Byte), Optional style As NumberStyles = System.Globalization.NumberStyles.Integer, Optional provider As IFormatProvider = Nothing) As IntPtr
Parametry
- utf8Text
- ReadOnlySpan<Byte>
Rozsah znaků UTF-8 pro analýzu.
- style
- NumberStyles
Bitové kombinace stylů čísel, které mohou být přítomny v utf8Text
.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi o utf8Text
.
Návraty
nativeint
Výsledek analýzy utf8Text
.
Implementuje
Platí pro
Parse(String, IFormatProvider)
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
Převede řetězcové vyjádření čísla v zadaném formátu specifickém pro jazykovou verzi na jeho podepsaný nativní celočíselné ekvivalent.
public:
static IntPtr Parse(System::String ^ s, IFormatProvider ^ provider);
public:
static IntPtr Parse(System::String ^ s, IFormatProvider ^ provider) = IParsable<IntPtr>::Parse;
public static IntPtr Parse (string s, IFormatProvider? provider);
static member Parse : string * IFormatProvider -> nativeint
Public Shared Function Parse (s As String, provider As IFormatProvider) As IntPtr
Parametry
- s
- String
Řetězec obsahující číslo, které chcete převést.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi o s
.
Návraty
nativeint
Podepsané nativní celé číslo odpovídající číslu obsaženému v s
.
Implementuje
Výjimky
s
je null
.
s
není ve správném formátu.
Platí pro
Parse(String, NumberStyles)
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
Převede řetězcové vyjádření čísla v zadaném stylu na jeho podepsaný nativní celočíselné ekvivalent.
public:
static IntPtr Parse(System::String ^ s, System::Globalization::NumberStyles style);
public static IntPtr Parse (string s, System.Globalization.NumberStyles style);
static member Parse : string * System.Globalization.NumberStyles -> nativeint
Public Shared Function Parse (s As String, style As NumberStyles) As IntPtr
Parametry
- s
- String
Řetězec obsahující číslo, které chcete převést.
- style
- NumberStyles
Bitová kombinace hodnot výčtu, která označuje prvky stylu, které mohou být přítomny v s
.
Návraty
nativeint
Podepsané nativní celé číslo odpovídající číslu obsaženému v s
.
Výjimky
s
je null
.
style
není hodnota NumberStyles nebo style
není kombinací hodnot AllowHexSpecifier a HexNumber.
s
není ve správném formátu.
Platí pro
Parse(ReadOnlySpan<Char>, IFormatProvider)
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
Parsuje rozsah znaků do hodnoty.
public:
static IntPtr Parse(ReadOnlySpan<char> s, IFormatProvider ^ provider) = ISpanParsable<IntPtr>::Parse;
public static IntPtr Parse (ReadOnlySpan<char> s, IFormatProvider? provider);
static member Parse : ReadOnlySpan<char> * IFormatProvider -> nativeint
Public Shared Function Parse (s As ReadOnlySpan(Of Char), provider As IFormatProvider) As IntPtr
Parametry
- s
- ReadOnlySpan<Char>
Rozsah znaků, které se mají analyzovat.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi o s
.
Návraty
nativeint
Výsledek analýzy s
.
Implementuje
Platí pro
Parse(ReadOnlySpan<Byte>, IFormatProvider)
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
Parsuje rozsah znaků UTF-8 do hodnoty.
public:
static IntPtr Parse(ReadOnlySpan<System::Byte> utf8Text, IFormatProvider ^ provider) = IUtf8SpanParsable<IntPtr>::Parse;
public static IntPtr Parse (ReadOnlySpan<byte> utf8Text, IFormatProvider? provider);
static member Parse : ReadOnlySpan<byte> * IFormatProvider -> nativeint
Public Shared Function Parse (utf8Text As ReadOnlySpan(Of Byte), provider As IFormatProvider) As IntPtr
Parametry
- utf8Text
- ReadOnlySpan<Byte>
Rozsah znaků UTF-8 pro analýzu.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi o utf8Text
.
Návraty
nativeint
Výsledek analýzy utf8Text
.
Implementuje
Platí pro
Parse(String)
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
- Zdroj:
- IntPtr.cs
Převede řetězcové vyjádření čísla na jeho podepsaný nativní celočíselné ekvivalent.
public:
static IntPtr Parse(System::String ^ s);
public static IntPtr Parse (string s);
static member Parse : string -> nativeint
Public Shared Function Parse (s As String) As IntPtr
Parametry
- s
- String
Řetězec obsahující číslo, které chcete převést.
Návraty
nativeint
Podepsané nativní celé číslo odpovídající číslu obsaženému v s
.
Výjimky
s
je null
.
s
není ve správném formátu.