protected Convert ( object value, |
||
value | object | The source data being passed to the target. |
targetType | The |
|
parameter | object | An optional parameter to be used in the converter logic. |
return | object |
protected override object Convert(object value, Type targetType, object parameter)
{
var stringValue = value as string;
if (stringValue != null)
{
#if NETFX_CORE || XAMARIN_FORMS
return stringValue.ToLower();
#else
return stringValue.ToLower(CurrentCulture ?? CultureInfo.CurrentCulture);
#endif
}
return value;
}
}
public void ReturnsNullForNullValue() { var converter = new TextToLowerCaseConverter(); Assert.AreEqual(null, converter.Convert(null, typeof (string), null, (CultureInfo) null)); }