C#:如何将 ListView 控件中的数据添加到字典中
列表视图就像
我需要将 Listview
中的数据添加到 <代码>字典<字符串,字符串>。
现在我使用 for 循环
来执行此操作。有没有办法使用LINQ
来做到这一点。
最后字典将包含
{"A","1"}
{"B","2"}
{"C","3"}
编辑我的代码:
Dictionary<String, String> Dic = new Dictionary<string, string>();
for (int i = 0; i < listView1.Items.Count; i++)
{
Dic.Add(listView1.Items[i].Text.ToString(), listView1.Items[i].SubItems[1].Text.ToString());
}
提前致谢
The list view is like
i need to add the data from the Listview
to a Dictionary<String,String>
.
Now i'm using for loop
to do this. Is there any way to do this using LINQ
.
Finally the Dictionary will contain
{"A","1"}
{"B","2"}
{"C","3"}
EDIT My code :
Dictionary<String, String> Dic = new Dictionary<string, string>();
for (int i = 0; i < listView1.Items.Count; i++)
{
Dic.Add(listView1.Items[i].Text.ToString(), listView1.Items[i].SubItems[1].Text.ToString());
}
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
根据您的样本:
Based on your sample: