QueryStringConverter.ConvertStringToValue(String, Type) Methode

Definition

Konvertiert einen Abfragezeichenfolgenparameter in den angegebenen 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

Parameter

parameter
String

Die Zeichenfolgenform des Parameters und Werts.

parameterType
Type

Der Type Zum Konvertieren des Parameters in.

Gibt zurück

Der konvertierte Parameter.

Ausnahmen

Die angegebene Zeichenfolge verfügt nicht über das richtige Format.

Beispiele

Der folgende Code zeigt, wie eine Zeichenfolge in den angegebenen Typ konvertiert wird.

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

Hinweise

Wenn es parameterType sich um einen Werttyp handelt und der Parameter lautet null, wird der Standardwert des parameterType Werts zurückgegeben.

Gilt für: