有没有办法创建一个回调函数,当列表对象(任何实现 C#.NET 的 ICollection 接口的类)达到一定容量(列表中的项目数)时触发?
例如,当我的列表对象有 5 个元素时,我希望触发一个事件。
为了将您置于上下文中,我正在执行批处理数据处理,因为我正在运行一个通过网络使用 HTTP 的服务,并且批处理对于我的应用程序的性能是必要的。
一个简单的实现是在内存中(在列表中)进行批处理,并在达到一定容量时触发,然后通过网络发送,或者如果有其他工具,我将不胜感激任何指向它们的指针。
谢谢