今天在用foreach循环的时候,要同时根据访问下标获取另一个list对象数据,之前想的方法是加一个变量i,然后每次i++,但是感觉这样不是很好!,后来发现这样也可以!举个简单的例子!

foreach(var item in list)

{

  int index=list.indexOf(item);

  Console.WriteLine("当前元素下标为:"+index);

}

注意:这样写法比较好,但是也有一个小缺点,如果list中的某两个item值一样的话,数据就不准确;如果有可能数据一样的话,就添加一个变量吧!总之实现方法多种多样,只要能够实现功能就好!

最新文章

  1. UILabel多种字体
  2. Hibernate day04笔记
  3. SQL Server 诊断查询-(3)
  4. Oracle错误代码大全
  5. 《GK101任意波发生器》升级固件发布(版本:1.0.2build627)
  6. Volume rendering
  7. python几大排序算法
  8. RESTful WebService入门
  9. Android handler.obtainMessage()
  10. xml增强学习笔记
  11. QT学习笔记—1
  12. WHM API 1 - createacct
  13. Redis相关指令文档
  14. cf1025c 思维题
  15. 【转】Web前端性能优化——如何提高页面加载速度
  16. L291
  17. 【转】在 Windows 10 下,配置 Kinect v2 可用于 Windows Hello 验证身份
  18. Shiro框架的简单应用
  19. http://blog.csdn.net/milton2017/article/details/54406482
  20. Unity3D查找丢失材质和脚本工具

热门文章

  1. 一句powershell调用mimikatz抓密码
  2. Final关键字解析
  3. golang——log包学习
  4. python自动化测试学习笔记-8多线程
  5. Android 性能优化(24)*性能工具之「Traceview,dmtracedump」Profiling with Traceview and dmtracedump :记录并查看函数调用栈*
  6. CSS 样式的优先级小结
  7. CSS垂直居中和水平居中的几种方法
  8. PHP开发心得二
  9. php经典bug
  10. dutacm.club_1094_等差区间_(线段树)(RMQ算法)