C# 在c中访问列表的一部分#
我这里有两个列表:C# 在c中访问列表的一部分#,c#,C#,我这里有两个列表: List<KeyValuePair<TextBox, KeyValuePair<string, Type>>> textbox1 我应该键入什么来获取KeyValuePair>类型,如textbox1.Value.Value? 类型包含字符串或int。我需要的是访问它的值,这样我就可以分配一个if运算符,但我不知道如何分配。然后我需要修改它,但这是我的下一步,我可以自己安排。我想textbox1.Key不会编译,因为textbox1是一个
List<KeyValuePair<TextBox, KeyValuePair<string, Type>>> textbox1
我应该键入什么来获取KeyValuePair>
类型,如textbox1.Value.Value?
类型包含字符串或int。我需要的是访问它的值,这样我就可以分配一个if运算符,但我不知道如何分配。然后我需要修改它,但这是我的下一步,我可以自己安排。我想
textbox1.Key
不会编译,因为textbox1
是一个列表,因此没有任何名为Key
的成员。话虽如此,以下内容可能对您有用:
textbox[i].Value.Value
其中
i
是列表中KV对的索引(而不是实际密钥)请粘贴一些样本。我完全无法理解您想要实现的目标。为什么您首先需要一个键值对和键值对的列表?也许使用TextBox.Tag
属性会更好?它很复杂,这是我们可以安排的。所以我需要的是访问文本框,同时type@MAL-请花一些时间来构建您的问题,从您最近的问题判断,您面临着系统自动禁止低质量问题的风险。。。既然如此,为什么不设置一个断点,然后查看该值,看看需要键入什么来访问它呢?
textbox[i].Value.Value