listview.item[x].Text
返回"ListViewItem: {item's text}"
,但我只想要文字
例如,项目0 = a.txt
listView1.Items[0].Text
=> "ListViewItem: {a.txt}"
为什么不"a.txt"
?
问题出在哪里?
答案 0 :(得分:1)
许多.NET类(如ListViewItem)都会覆盖System.Object.ToString()方法。看起来像这样:
public override string ToString()
{
return "ListViewItem: {" + this.Text + "}";
}
很明显,您在代码或调试监视表达式中使用listView1.Items [0]而不是listView1.Items [0] .Text。目前尚不清楚哪个适用于该问题。