如何将foreach循环与列表框一起使用?

玻璃杯

知名会员
已加入
2019年11月22日
留言内容
126
编程经验
Beginner
我的想法是这样的:

C#:
foreach (var HistoryItem in lstbHistory)

但这似乎是错误的,因为"lstbHistory"部分用红色下划线。我该怎么做呢?

谢谢
 

羊皮

退休程序员
工作人员
已加入
2018年9月5日
留言内容
1,928
地点
英国
编程经验
10+
正如我已经指出的,在上面喜欢的主题中。这可能是因为与其他表单进行交互时,您没有遵循正确的术语,并且如果您阅读了该线程上的链接教程,便会知道如何解决该问题。 如何将foreach循环与列表框一起使用?

主题应与帖子2上链接的主题合并。
 

玻璃杯

知名会员
已加入
2019年11月22日
留言内容
126
编程经验
Beginner
那么,对于任何人来说,将所有内容放在一起或放在一个地方并不是最好的选择,这就是为什么我要请您分开处理单独的问题,因为它们是无关的。如果您遇到的问题之一与开始时遇到的主题问题有关,请务必仅针对该问题更新主题。但是当您问其他类似您在后期完成的事情时 13,那么这将成为另一个与您开始时所涉及的问题无关的问题。一般而言,主持人无论如何都会在进行此类操作时拆分您的主题,因此最好不要执行与我刚刚问过的相反的事情来增加他们已经很忙的职责,因为我会标记为mod来拆分主题一分为二。

好的,我认为跳伞运动员回答了我的第一个问题,这样可以使该线程正确执行吗?关于自定义事件,我还有其他疑问应该加入新话题吗?

您是否已阅读已获得的链接?
您是否还在MSDN中搜索了有关您要做什么的文档?

我已经阅读了链接,并且确实了解我必须做的事情,也许不完全是该怎么做,但是我对自定义事件的具体细节有任何疑问都认为必须在新的线程中进行。

这可能是因为它属于另一种形式,而不是您尝试从中访问的形式,但我只是在总结一下。您应该知道为什么用红色花体标记。

我现在知道这就是为什么我得到错误。

Stop and read the documentation instead of relying on Intellisense. If you did read the documentation for the list box, you would find that there are both FindString() and FindStringExact(). The latter would fix your issue from post #10.

感谢您的帮助,从现在开始,我几乎不会介意阅读文档。

我认为该线程现在已完成,我将创建一个有关自定义事件的新线程(可能是明天)。提供的文档很清晰,但是确实使我有些疑问。

谢谢大家的帮助。
 

羊皮

退休程序员
工作人员
已加入
2018年9月5日
留言内容
1,928
地点
英国
编程经验
10+
最佳 底部