【发布时间】:2020-09-03 15:50:59
【问题描述】:
假设这是我的代码:
private async void ListView_ItemSelected(object sender, SelectedItemChangedEventArgs e)
{
var item = e.SelectedItem;
if (item == null)
return;
...
}
我有一个未定义的变量,因为我不知道 e.SelectedItems 的类型。
如果我在if 处设置一个停止点,我可以看到item 的字段。其中之一是Title。
当我不知道变量(var item)的类型时,如何访问title?
【问题讨论】:
-
将
e.SelectedItem转换为您首先放入列表中的任何类型。 -
你知道它将是什么类型或者它会变化吗?如果您确实知道它是什么,则可以将其转换为具体类型。
-
是的,刚刚发现。谢谢你。如果您作为答案发布,我会接受:)
标签: c#