我有一個實現IValueConverter的Convert方法。我的第一個陳述是 var returnText = value as string not working to take over the value as string。然而,它不起作用,當我調試時,我發現「值」變量的值沒有分配給returnText,所以returnText總是爲空。這很奇怪。有人知道爲什麼嗎?why var returnText = value as string not working?
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
var returnText = value as string;
if (!string.IsNullOrEmpty(returnText))
{
.....
你確定的價值類型爲字符串? – Nitin
你確定'value'屬於'string'類型嗎?如果'value'不是'string','value as string'將返回'null'。 – Styxxy