怎么输出啊

weikeli19 2016-05-02 06:22:03
请问下面代码 怎么输出 我的语法哪里不对了?该怎么改?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Collections;

namespace delete
{
class Program
{
static void Main(string[] args)
{
ArrayList liweike = new ArrayList();
string[] a = {"liweike"};
liweike.AddRange(a);
foreach (ArrayList b in liweike)
{
Console.WriteLine(b);
}
}
}
}

...全文
109 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2016-05-02
  • 打赏
  • 举报
回复
            string[] a = { "liweike" };
liweike.AddRange(a);
int[] b = { 1 };
liweike.AddRange(b);
float dd = 33;
liweike.Add(dd);

foreach (var x in liweike)
{
Console.WriteLine(x);
}
出错不要紧,你按错误提示改改就是了

不犯错误的是猪,知错必改才是人
weikeli19 2016-05-02
  • 打赏
  • 举报
回复
引用 5 楼 xuzuning 的回复:
AddRange 添加多个成员 Add 添加一个成员
那就是AddRange() 只能添加数组是吗?
weikeli19 2016-05-02
  • 打赏
  • 举报
回复
引用 5 楼 xuzuning 的回复:
AddRange 添加多个成员 Add 添加一个成员
你看 就报错 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Collections; namespace delete { class Program { static void Main(string[] args) { ArrayList liweike = new ArrayList(); string[] a = {"liweike"}; liweike.AddRange(a); int[] b = {1 }; liweike.AddRange(b); float dd = 33; liweike.AddRange(dd); Console.WriteLine(liweike.Count); foreach (var c in liweike) { Console.WriteLine(c); } } } }
xuzuning 2016-05-02
  • 打赏
  • 举报
回复
AddRange 添加多个成员 Add 添加一个成员
weikeli19 2016-05-02
  • 打赏
  • 举报
回复
引用 2 楼 xuzuning 的回复:
ArrayList 可以存储各种类型的数据 所以 foreach (ArrayList b in liweike) 应为 foreach (var b in liweike)
thank you very much
weikeli19 2016-05-02
  • 打赏
  • 举报
回复
引用 2 楼 xuzuning 的回复:
ArrayList 可以存储各种类型的数据 所以 foreach (ArrayList b in liweike) 应为 foreach (var b in liweike)
对了AddRange() 只能添加数组吗?
xuzuning 2016-05-02
  • 打赏
  • 举报
回复
ArrayList 可以存储各种类型的数据 所以 foreach (ArrayList b in liweike) 应为 foreach (var b in liweike)
xuzuning 2016-05-02
  • 打赏
  • 举报
回复
未经处理的异常: System.InvalidCastException: 无法将类型为“System.String”的对象强制转换为类型“System.Collections.ArrayList”。 这还不算错误吗?

111,129

社区成员

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

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

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