Array 可以具有多个维度,而 ArrayList 始终只是一维的
解决方案 »
- 一个很奇怪的问题 关于sql语句和asp.net 请大家都来帮小弟解决下
- 调试时出现"未将对象引用设置到对象的实例" 求救
- 如果
- 菜鸟问题,如何在本地计算机编辑好的asp.net文件上传后能显示出来
- NeatUpload 问题
- 为什么我使用SqlHelper.ExecuteScalar会出错?!急!
- 困了几个月,感觉超级难,在客户端按一定的公式计算DataGrid各单元格的值
- 如何使用绝对路径?
- 请教关于静态事件的问题。。。
- 哪有用asp.net做的现在的学生信息查询系统下载呀
- HELP!!!为什么我的在textbox显示的段落,第一段的文章在数据库里是空两行的,在textbox中才空一行??
- 微软案例“IBuyAdventure”调试出错!请高手解答!!!
MyList.Insert(2i+1,reader["CityId"]); //能这样用吗??
这样用是可以的,不过看不出用什么好处。不如用dataset
这样做是可以的。
但你的
MyList.Insert(i,reader["CityName"]);
MyList.Insert(i,reader["CityId"]); //能这样用吗??
把mylist的顺序变得很怪;
是id1,id2....id30,name30,name 29....name1;所以你用mylist.add(reader["CityName"]);
mylist.add(reader["CityId"]);
while(reader.Read())
{
ListItem lt=new ListItem();
lt.text=reader["CityName"].ToString();
lt.Value =reader["CityId"].ToString();
MyList.Add(lt);
}
reader.Close();
MyConnection.Close();
也就是说,如果每个元素是一个数组也可以的。
此时,不就是二维数据吗?
再推论一下,三维数组也行的。