类型转换问题 ArrayList list = new ArrayList(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该没有错,看看你的GetList()试试private ArrayList GetList(){ ArrayList pp = new ArrayList(); pp.Add(1); return pp;} 不好意思,刚才的问题没有描述清楚,private ArrayList GetList(){ ArrayList pp = new ArrayList(); pp.Add(1); return pp;}是没有问题的,但是把这个程序放到websevice里面,应用程序引用时就出问题了public ArrayList GetList(){ ArrayList pp = new ArrayList(); pp.Add(1); return pp;}编译时提示:无法将类型“object[]”隐式转换为“System.Collections.ArrayList” private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 ArrayList p = GetList(); DropDownList1.DataSource = p; DropDownList1.DataBind(); } private ArrayList GetList() { ArrayList pp = new ArrayList(); pp.Add(1); pp.Add(2); pp.Add(3); return pp; } Service1 ser = new Service1();ArrayList array = ArrayList.Adapter(ser.GetList()); Adapter为特定的 IList 创建 ArrayList 包装。已Serializable;但是,通过此包装执行这些一般操作的效率会比直接在 IList 上应用这些操作低。 我的ArrayLilst里面怎么没有Adapter这个方法啊 c#读取xml问题。。很简单 toolStripContainer控件 变换表格 用C#做directx开发遇到的问题 combobox绑定问题 这么简单一个函数确是一个意想不到的结束,大家碰到过吗 简单问题 由于宽带改造长时间未能来此,特开贴以答谢各大虾!!! 关于引用! c#调用xmlhttp时报了异常,求解 以下语句用c#怎么写 一个关于c#读取XML的问题
试试
private ArrayList GetList()
{
ArrayList pp = new ArrayList();
pp.Add(1);
return pp;
}
private ArrayList GetList()
{
ArrayList pp = new ArrayList();
pp.Add(1);
return pp;
}
是没有问题的,但是把这个程序放到websevice里面,应用程序引用时就出问题了
public ArrayList GetList()
{
ArrayList pp = new ArrayList();
pp.Add(1);
return pp;
}
编译时提示:无法将类型“object[]”隐式转换为“System.Collections.ArrayList”
{
// 在此处放置用户代码以初始化页面
ArrayList p = GetList();
DropDownList1.DataSource = p;
DropDownList1.DataBind();
}
private ArrayList GetList()
{
ArrayList pp = new ArrayList();
pp.Add(1);
pp.Add(2);
pp.Add(3);
return pp;
}
ArrayList array = ArrayList.Adapter(ser.GetList());
已Serializable;
但是,通过此包装执行这些一般操作的效率会比直接在 IList 上应用这些操作低。