我在这里有两个列表:
List<KeyValuePair<TextBox, KeyValuePair<string, Type>>> textbox1
所以,我需要这样才能得到我需要写的文本框:
textbox1.Key
我应该键入什么来获取KeyValuePair<string, Type>>
类型,例如textbox1.Value.Value?
该类型包含字符串或int。我需要的是访问它的值,所以我可以分配一个if运算符,但我不知道如何。然后我需要修改它,但这是我的下一步,我可以自己安排。
答案 0 :(得分:0)
我认为textbox1.Key
不会编译,因为textbox1
是一个List,因此没有任何名为Key
的成员。话虽如此,以下内容可能适合您:
textbox[i].Value.Value
其中i
是列表中KV对的索引(而不是实际密钥)