none
(ArrayList)al.Add()加入一个数组是为什么al.Add({1,2,85})不可行?

答案

  • 因为数组是一个object类型,所以可以al.Add一个数组。

    推荐用泛型的List<int[]> ,强类型在编译时可检查语法级别的错误,也可以在智能提示的帮助下,更快速准确的完成代码。


    专注于.NET MIS开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2016年4月30日 13:41

全部回复

  • 因为数组是一个object类型,所以可以al.Add一个数组。

    推荐用泛型的List<int[]> ,强类型在编译时可检查语法级别的错误,也可以在智能提示的帮助下,更快速准确的完成代码。


    专注于.NET MIS开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2016年4月30日 13:41
  • 请问是不是想为ArrayList对象添加数组里的全部元素,建议试一试ArrayList.AddRange(int[]).
    2016年5月1日 1:14