Udostępnij za pośrednictwem


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

Forma ciągu parametru i wartości.

parameterType
Type

Element Type , aby 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