Aracılığıyla paylaş


QueryStringConverter.ConvertStringToValue(String, Type) Yöntem

Tanım

Sorgu dizesi parametresini belirtilen türe dönüştürür.

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

Parametreler

parameter
String

Parametre ve değerin dize biçimi.

parameterType
Type

Type parametresinin dönüştürülmesi için.

Döndürülenler

Dönüştürülen parametre.

Özel durumlar

Sağlanan dize doğru biçime sahip değil.

Örnekler

Aşağıdaki kod, bir dizenin belirtilen türe nasıl dönüştürüldüğünü gösterir.

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

Açıklamalar

parameterType değeri bir değer türü ve parametresi ise nulldeğerinin parameterType varsayılan değeri döndürülür.

Şunlara uygulanır