Condividi tramite


QueryStringConverter.ConvertStringToValue(String, Type) Metodo

Definizione

Converte un parametro della stringa di query nel tipo specificato.

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

Parametri

parameter
String

Parametro e valore in forma di stringa.

parameterType
Type

Oggetto Type in cui convertire il parametro.

Restituisce

Parametro convertito.

Eccezioni

La stringa non è in formato corretto.

Esempio

Nel codice seguente viene illustrato come convertire una stringa nel tipo specificato.

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

Commenti

Se parameterType è il tipo di un valore e il parametro è null, verrà restituito il valore predefinito parameterType.

Si applica a