问题描述:
System.IndexOutOfRangeException:“XXXX”
问题分析:
会出以下三种情况导致索引超出范围异常。
1、使用List对象或数组时,索引超过对象的长度。
2、使用Dirctionary对象时,key在Dirctionary对象中不存在。
3、使用IDataReader对象从数据库获取数据,再从IDataReader通过key将数据放入实体类中时,key不是数据库中的表字段。
System.IndexOutOfRangeException:“XXXX”
会出以下三种情况导致索引超出范围异常。
1、使用List对象或数组时,索引超过对象的长度。
2、使用Dirctionary对象时,key在Dirctionary对象中不存在。
3、使用IDataReader对象从数据库获取数据,再从IDataReader通过key将数据放入实体类中时,key不是数据库中的表字段。