Język

QueryStringConverter.ConvertStringToValue(String, Type) Metoda

Definicja

Konwertuje parametr ciągu zapytania na określony typ.

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

Parametry

parameter
String

Postać ciągu parametru i wartości.

parameterType
Type

Element , Type na który należy przekonwertować parametr na.

Zwraca

Przekonwertowany parametr.

Wyjątki

Podany ciąg nie ma poprawnego formatu.

Przykłady

Poniższy kod pokazuje, jak przekonwertować ciąg na określony typ.

if (converter.CanConvert(typeof(Int32)))
    converter.ConvertStringToValue("123", typeof(Int32));
If (converter.CanConvert(GetType(Int32))) Then
    converter.ConvertStringToValue("123", GetType(Int32))
End If

Uwagi

parameterType Jeśli parametr jest typem wartości, a parametr to null, zwracana jest wartość domyślna elementu parameterType .

Dotyczy