List 用法:增 删 查
来源:互联网 发布:淘宝买东西怎么付款 编辑:程序博客网 时间:2024/04/30 17:55
以下取自网络代码片段
一、
List<Point> lst = new List<Point>();
lst.Add(new Point(1, 2));
lst.Add(new Point(2, 2));
lst.Add(new Point(3, 3));
lst.Remove(new Point(2, 2));
foreach (Point x in lst)
{
MessageBox.Show(x.ToString());
}
二、
循环删,List都是可以用下标访问的,写个循环,找到相应的元素,然后RemoveAt()。循环也许要倒写。
for( int i = trades.Count - 1; i >= 0; --i )
{
if( trades[i].Code == "0001" )
{
trades.RemoveAt( i );
}
}
答案补充
我还有一点不明白,就是为什么不到数据库去删?
答案补充
再声明一个trades2,然后在RemoveAt之前转到2.
for( int i = trades.Count - 1; i >= 0; --i )
{
if( trades[i].Code == "0001" )
{
trades2.Add( trades[i] );
trades.RemoveAt( i );
}
}
- List 用法:增 删 查
- (63)ListIterator用法、List均有的增删改查
- 遍历过程怎么对List数组进行增、删、改、查?
- linux的list常用函数用法速查及应用实例
- List用法
- List用法
- list 用法
- list用法
- list用法
- list用法
- List<>用法
- list 用法
- List 用法
- list用法
- list 用法
- list用法
- List<>用法
- list 用法
- 远程桌面小发现
- 数组与指针的艺术--深入探索
- 一个项目涉及到的50个Sql语句 学习小结
- sysctl.conf优化方案
- Struts文件上传--文件上传之后在后台先修改文件内容再保存到DB
- List 用法:增 删 查
- POJ 计算几何入门题目推荐
- 关于NdisReturnPackets+0x48处的崩溃
- MAC OS tcpdump无法使用解决方案 & 如何启用 root 用户
- 敏捷开发方法中测试人员的价值
- Js遍历表中文本框(求和)
- 两个frame 一个frame的linkbutton 的click 另一个frame跳转页面
- 五年经验跳槽历程
- 生产者与消费者问题