UIntPtr.TryParse Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| TryParse(String, IFormatProvider, UIntPtr) |
Пытается проанализировать строку в значение. |
| TryParse(ReadOnlySpan<Char>, UIntPtr) |
Преобразует диапазон символов, доступных только для чтения, в его собственный целый число без знака. Возвращаемое значение указывает, успешно ли выполнено преобразование. |
| TryParse(String, UIntPtr) |
Преобразует строковое представление числа в эквивалент целого числа без знака. Возвращаемое значение указывает, успешно ли выполнено преобразование. |
| TryParse(ReadOnlySpan<Byte>, IFormatProvider, UIntPtr) |
Пытается проанализировать диапазон символов UTF-8 в значение. |
| TryParse(ReadOnlySpan<Char>, IFormatProvider, UIntPtr) |
Пытается проанализировать строку в значение. |
| TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, UIntPtr) |
Пытается проанализировать диапазон символов UTF-8 в значение. |
| TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, UIntPtr) |
Преобразует диапазон символов, доступных только для чтения, представление числа в указанном стиле и формате языка и региональных параметров в свой собственный целочисленный эквивалент без знака. Возвращаемое значение указывает, успешно ли выполнено преобразование. |
| TryParse(ReadOnlySpan<Byte>, UIntPtr) |
Пытается преобразовать диапазон символов UTF-8, содержащий строковое представление числа в его эквивалент без знака. |
| TryParse(String, NumberStyles, IFormatProvider, UIntPtr) |
Преобразует строковое представление числа в указанном стиле и формате языка и региональных параметров в его собственный целочисленный эквивалент без знака. Возвращаемое значение указывает, успешно ли выполнено преобразование. |
TryParse(String, IFormatProvider, UIntPtr)
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
Пытается проанализировать строку в значение.
public:
static bool TryParse(System::String ^ s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = IParsable<UIntPtr>::TryParse;
public static bool TryParse(string? s, IFormatProvider? provider, out UIntPtr result);
static member TryParse : string * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (s As String, provider As IFormatProvider, ByRef result As UIntPtr) As Boolean
Параметры
- s
- String
Строка для синтаксического анализа.
- provider
- IFormatProvider
Объект, предоставляющий сведения о форматировании, зависящее от языка и региональных параметров, о s.
- result
-
UIntPtr
unativeint
Когда этот метод возвращается, содержит результат успешного анализа s или неопределенного значения при сбое.
Возвращаемое значение
true, если s был успешно проанализирован; в противном случае false.
Применяется к
TryParse(ReadOnlySpan<Char>, UIntPtr)
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
Преобразует диапазон символов, доступных только для чтения, в его собственный целый число без знака. Возвращаемое значение указывает, успешно ли выполнено преобразование.
public:
static bool TryParse(ReadOnlySpan<char> s, [Runtime::InteropServices::Out] UIntPtr % result);
public static bool TryParse(ReadOnlySpan<char> s, out UIntPtr result);
static member TryParse : ReadOnlySpan<char> * unativeint -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), ByRef result As UIntPtr) As Boolean
Параметры
- s
- ReadOnlySpan<Char>
Диапазон символов только для чтения, содержащий число для преобразования.
- result
-
UIntPtr
unativeint
При возврате этого метода содержит целочисленное значение без знака, эквивалентное числу, содержаемого в s, если преобразование выполнено успешно или ноль, если преобразование завершилось ошибкой. Преобразование завершается ошибкой, если параметр s пуст, не имеет правильного формата или представляет число меньше MinValue или больше MaxValue. Этот параметр передается неинициализирован; любое исходное значение, предоставленное в результате, будет перезаписан.
Возвращаемое значение
true, если s был успешно преобразован; в противном случае false.
Применяется к
TryParse(String, UIntPtr)
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
Преобразует строковое представление числа в эквивалент целого числа без знака. Возвращаемое значение указывает, успешно ли выполнено преобразование.
public:
static bool TryParse(System::String ^ s, [Runtime::InteropServices::Out] UIntPtr % result);
public static bool TryParse(string? s, out UIntPtr result);
static member TryParse : string * unativeint -> bool
Public Shared Function TryParse (s As String, ByRef result As UIntPtr) As Boolean
Параметры
- s
- String
Строка, содержащая число для преобразования.
- result
-
UIntPtr
unativeint
При возврате этого метода содержит целочисленное значение без знака, эквивалентное числу, содержаемого в s, если преобразование выполнено успешно или ноль, если преобразование завершилось ошибкой. Преобразование завершается ошибкой, если параметр snull или пуст, не имеет правильного формата или представляет число меньше MinValue или больше MaxValue. Этот параметр передается неинициализирован; любое исходное значение, предоставленное в результате, будет перезаписан.
Возвращаемое значение
true, если s был успешно преобразован; в противном случае false.
Применяется к
TryParse(ReadOnlySpan<Byte>, IFormatProvider, UIntPtr)
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
Пытается проанализировать диапазон символов UTF-8 в значение.
public:
static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = IUtf8SpanParsable<UIntPtr>::TryParse;
public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out UIntPtr result);
static member TryParse : ReadOnlySpan<byte> * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), provider As IFormatProvider, ByRef result As UIntPtr) As Boolean
Параметры
- utf8Text
- ReadOnlySpan<Byte>
Диапазон символов UTF-8 для анализа.
- provider
- IFormatProvider
Объект, предоставляющий сведения о форматировании, зависящее от языка и региональных параметров, о utf8Text.
- result
-
UIntPtr
unativeint
При возврате содержит результат успешного анализа utf8Text или неопределенного значения при сбое.
Возвращаемое значение
true, если utf8Text был успешно проанализирован; в противном случае false.
Применяется к
TryParse(ReadOnlySpan<Char>, IFormatProvider, UIntPtr)
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
Пытается проанализировать строку в значение.
public:
static bool TryParse(ReadOnlySpan<char> s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = ISpanParsable<UIntPtr>::TryParse;
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out UIntPtr result);
static member TryParse : ReadOnlySpan<char> * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), provider As IFormatProvider, ByRef result As UIntPtr) As Boolean
Параметры
- s
- ReadOnlySpan<Char>
Диапазон символов только для чтения, содержащий число для преобразования.
- provider
- IFormatProvider
Объект, предоставляющий сведения о форматировании, зависящее от языка и региональных параметров, о s.
- result
-
UIntPtr
unativeint
Когда этот метод возвращается, содержит результат успешного анализа s или неопределенного значения при сбое.
Возвращаемое значение
true, если s был успешно преобразован; в противном случае false.
Применяется к
TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, UIntPtr)
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
Пытается проанализировать диапазон символов UTF-8 в значение.
public:
static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = System::Numerics::INumberBase<UIntPtr>::TryParse;
public static bool TryParse(ReadOnlySpan<byte> utf8Text, System.Globalization.NumberStyles style, IFormatProvider? provider, out UIntPtr result);
static member TryParse : ReadOnlySpan<byte> * System.Globalization.NumberStyles * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), style As NumberStyles, provider As IFormatProvider, ByRef result As UIntPtr) As Boolean
Параметры
- utf8Text
- ReadOnlySpan<Byte>
Диапазон символов UTF-8 для анализа.
- style
- NumberStyles
Побитовое сочетание стилей чисел, которые могут присутствовать в utf8Text.
- provider
- IFormatProvider
Объект, предоставляющий сведения о форматировании, зависящее от языка и региональных параметров, о utf8Text.
- result
-
UIntPtr
unativeint
При возврате содержит результат успешного анализа utf8Text или неопределенного значения при сбое.
Возвращаемое значение
true, если utf8Text был успешно проанализирован; в противном случае false.
Применяется к
TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, UIntPtr)
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
Преобразует диапазон символов, доступных только для чтения, представление числа в указанном стиле и формате языка и региональных параметров в свой собственный целочисленный эквивалент без знака. Возвращаемое значение указывает, успешно ли выполнено преобразование.
public:
static bool TryParse(ReadOnlySpan<char> s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = System::Numerics::INumberBase<UIntPtr>::TryParse;
public:
static bool TryParse(ReadOnlySpan<char> s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result);
public static bool TryParse(ReadOnlySpan<char> s, System.Globalization.NumberStyles style, IFormatProvider? provider, out UIntPtr result);
static member TryParse : ReadOnlySpan<char> * System.Globalization.NumberStyles * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), style As NumberStyles, provider As IFormatProvider, ByRef result As UIntPtr) As Boolean
Параметры
- s
- ReadOnlySpan<Char>
Диапазон символов только для чтения, содержащий число для преобразования. Диапазон интерпретируется с помощью стиля, заданного style.
- style
- NumberStyles
Побитовое сочетание значений перечисления, указывающее элементы стиля, которые могут присутствовать в s.
- provider
- IFormatProvider
Объект, предоставляющий сведения о форматировании, зависящее от языка и региональных параметров, о s.
- result
-
UIntPtr
unativeint
При возврате этого метода содержит целочисленное значение без знака, эквивалентное числу, содержаемого в s, если преобразование выполнено успешно или ноль, если преобразование завершилось ошибкой. Преобразование завершается ошибкой, если параметр s пуст, не имеет правильного формата или представляет число меньше MinValue или больше MaxValue. Этот параметр передается неинициализирован; любое исходное значение, предоставленное в результате, будет перезаписан.
Возвращаемое значение
true, если s был успешно преобразован; в противном случае false.
Применяется к
TryParse(ReadOnlySpan<Byte>, UIntPtr)
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
Пытается преобразовать диапазон символов UTF-8, содержащий строковое представление числа в его эквивалент без знака.
public:
static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, [Runtime::InteropServices::Out] UIntPtr % result);
public static bool TryParse(ReadOnlySpan<byte> utf8Text, out UIntPtr result);
static member TryParse : ReadOnlySpan<byte> * unativeint -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), ByRef result As UIntPtr) As Boolean
Параметры
- utf8Text
- ReadOnlySpan<Byte>
Диапазон, содержащий символы UTF-8, представляющие число для преобразования.
- result
-
UIntPtr
unativeint
При возврате этого метода содержит целое значение без знака, эквивалентное числу, содержаемого в utf8Text, если преобразование выполнено успешно, или ноль, если преобразование завершилось ошибкой. Этот параметр передается неинициализирован; любое исходное значение, предоставленное в результате, будет перезаписан.
Возвращаемое значение
true, если utf8Text был успешно преобразован; в противном случае false.
Применяется к
TryParse(String, NumberStyles, IFormatProvider, UIntPtr)
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
- Исходный код:
- UIntPtr.cs
Преобразует строковое представление числа в указанном стиле и формате языка и региональных параметров в его собственный целочисленный эквивалент без знака. Возвращаемое значение указывает, успешно ли выполнено преобразование.
public:
static bool TryParse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = System::Numerics::INumberBase<UIntPtr>::TryParse;
public:
static bool TryParse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result);
public static bool TryParse(string? s, System.Globalization.NumberStyles style, IFormatProvider? provider, out UIntPtr result);
static member TryParse : string * System.Globalization.NumberStyles * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (s As String, style As NumberStyles, provider As IFormatProvider, ByRef result As UIntPtr) As Boolean
Параметры
- s
- String
Строка, содержащая число для преобразования. Строка интерпретируется с помощью стиля, заданного style.
- style
- NumberStyles
Побитовое сочетание значений перечисления, указывающее элементы стиля, которые могут присутствовать в s.
- provider
- IFormatProvider
Объект, предоставляющий сведения о форматировании, зависящее от языка и региональных параметров, о s.
- result
-
UIntPtr
unativeint
При возврате этого метода содержит целочисленное значение без знака, эквивалентное числу, содержаемого в s, если преобразование выполнено успешно или ноль, если преобразование завершилось ошибкой. Преобразование завершается ошибкой, если параметр snull или пуст, не имеет правильного формата или представляет число меньше MinValue или больше MaxValue. Этот параметр передается неинициализирован; любое исходное значение, предоставленное в результате, будет перезаписан.
Возвращаемое значение
true, если s был успешно преобразован; в противном случае false.