事实上,主要是如何考虑遍历元素个数变化的动态集合(因为遍历过程要执行删除)特别是对于 C# ,不能使用 foreach,foreach 是只读遍历的。服务器端版本 // 方法1,正序遍历 private void SwapListBox(ListBox src, ListBox dst) } 客户端版本 // 方法1,正序遍历 function SwapListBox(srcId, dstId) } 页面效果完整源码下载 相关文章: