例如:
ArrayList rm = new ArrayList();
ArrayList r = new ArrayList();
ArrayList a = new ArrayList();
ArrayList b = new ArrayList(); string[] c = new string[4]; string d = "";
r.Add((string)"hello1/hello2/hello3");
rm.Add((ArrayList)r); for (int i = 0; i < rm.Count; i++)
{
a.Add(rm[i].ToString().Split('/'));
//以下几种取值方法都提示类型转换错误????????????
b = (ArrayList)a[i];//错
c[i] = (string)a[i];//错
d = (string)a[i];//错
}
以上动态数组中字符串已经分割出来正常,在a[0]里面的有[0][1][2]可以看到hello1,hello2,hello3的值了
问题是如何取得3个值?
ArrayList rm = new ArrayList();
ArrayList r = new ArrayList();
ArrayList a = new ArrayList();
ArrayList b = new ArrayList(); string[] c = new string[4]; string d = "";
r.Add((string)"hello1/hello2/hello3");
rm.Add((ArrayList)r); for (int i = 0; i < rm.Count; i++)
{
a.Add(rm[i].ToString().Split('/'));
//以下几种取值方法都提示类型转换错误????????????
b = (ArrayList)a[i];//错
c[i] = (string)a[i];//错
d = (string)a[i];//错
}
以上动态数组中字符串已经分割出来正常,在a[0]里面的有[0][1][2]可以看到hello1,hello2,hello3的值了
问题是如何取得3个值?
解决方案 »
- asp.net引用webservice出错,关于自定义类
- 判断FreeTextBox控件输入的值为空
- IE缓存问题,在线等待
- 紧急求助!这种情况用delegate吗?
- 紧急求助,各位大侠我用vs2008中.net3.5做的应用程序,想把它转成.net2.0的怎么操作?
- 关于SQL Server的IIS查询结果(XML)的解析问题
- 各位朋友:本人遇见了点困难,希望大家帮助我一下,谢谢各位朋友们
- 如何让已经做好的dll在这台机器上的所有web应用程序都可以使用,而不是要每个都拷贝到bin下
- 怎样把一个Excel文件的内容转换成Html的表格形式啊!要求具体格式一样!怎么做啊?
- 用vb写的连接数据库的程序出错了,谁来帮帮我!!!!
- 奇怪了,为什么层中内容无法显示
- [asp.net]请问如何在页面上嵌入OFFICE word
ArrayList a = new ArrayList();
ArrayList b = new ArrayList(); string[] c = new string[4]; string d = "";
r.Add((string)"hello1/hello2/hello3");
for (int i = 0; i < r.Count; i++)
{
a.Add(r[i].ToString().Split('/'));
//以下几种取值方法都提示类型转换错误????????????
b = (ArrayList)a[i];//错
c[i] = (string)a[i];//错
d = (string)a[i];//错
}
以上动态数组中字符串已经分割出来正常,在a[0]里面的有[0][1][2]可以看到hello1,hello2,hello3的值了
问题是如何取得3个值?
string[] b = a.Split("/");
Response.Wring(b[0]);
Response.Wring(b[1]);
Response.Wring(b[2]);
string[] array = (string[])a[0];
string s1 = array[0];
string s2 = array[1];
string s3 = array[2];
for(int i=0;i<arr.Count;i++)
{
c[i]=arr[i];
}
那该如何取值?
不够可以加分。