您好我遇到了这个问题: 我正在使用linq库从xml下载数据 我希望将这些数据添加到文本块项
上TextBlock1.Text = TextBlock1.Text & result
但它有一个错误:
错误1运营商'&'没有为类型'String'和'System.Xml.Linq.XElement'定义。
当我将此行更改为:
TextBlock1.Text = TextBlock1.Text & result.Tostring
它有效,但它添加了这些数据:
"<"data> data <"/data>
而不是:
hello
任何想法?
答案 0 :(得分:1)
您可能需要result.Value
:
TextBlock1.Text = TextBlock1.Text & result.Value
有关XElement.Value
的详细信息,请查看MSDN Documentation。
另一方面,你可以使用:
TextBlock1.Text &= result.Value
作为一种较短的写作方式。