QueryStringConverter.ConvertStringToValue(String, Type) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Converte um parâmetro de cadeia de caracteres de consulta no tipo especificado.
public:
virtual System::Object ^ ConvertStringToValue(System::String ^ parameter, Type ^ parameterType);
public virtual object ConvertStringToValue (string parameter, Type parameterType);
abstract member ConvertStringToValue : string * Type -> obj
override this.ConvertStringToValue : string * Type -> obj
Public Overridable Function ConvertStringToValue (parameter As String, parameterType As Type) As Object
Parâmetros
- parameter
- String
O formato de cadeia de caracteres do parâmetro e valor.
Retornos
O parâmetro convertido.
Exceções
A cadeia de caracteres fornecida não tem o formato correto.
Exemplos
O código a seguir mostra como converter uma cadeia de caracteres no tipo especificado.
if (converter.CanConvert(typeof(Int32)))
converter.ConvertStringToValue("123", typeof(Int32));
If (converter.CanConvert(GetType(Int32))) Then
converter.ConvertStringToValue("123", GetType(Int32))
End If
Comentários
Se o parameterType
valor for um tipo de valor e o parâmetro for null
, o valor padrão do parameterType
valor será retornado.