菜鸟~~~求救

ljclove580 2009-12-01 01:32:21
定义了一个数组 ArrayList List = new ArrayList();

数组里面我存储的是手机号码。

现在我想把数组里面的手机号码,导入到textbox.text...

但是一运行就会出现这个错误。。。


错误 1 无法将类型“object”隐式转换为“string”。存在一个显式转换(是否缺少强制转换?)

该怎么解决?

谢谢

...全文
63 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljclove580 2009-12-01
  • 打赏
  • 举报
回复
textbox.text=List[1].ToString()
成功了
谢谢大家
wolf_fly 2009-12-01
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 huming_h 的回复:]
ArrayList里面放的是object的。如果需要转成string。直接.ToString()就行了
建议你用List <string>list 来代替arraylist
[/Quote]

for(int i=0;i<list.count;i++)
{
textbox.text=list[i];
}

tkscascor 2009-12-01
  • 打赏
  • 举报
回复
textbox.text=(string)List[1] 或者 textbox.text=List[1].ToString()
huming_h 2009-12-01
  • 打赏
  • 举报
回复
ArrayList里面放的是object的。如果需要转成string。直接.ToString()就行了
建议你用List<string>list 来代替arraylist
liherun 2009-12-01
  • 打赏
  • 举报
回复

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧