C#控制台基础 向arraylist中添加数组或者arraylist要用addrange方法
来源:互联网 发布:手机淘宝设置发货地址 编辑:程序博客网 时间:2024/05/20 23:03
镇场诗:慈心积善融学习,技术誓为大家学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。
——————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————
感恩帮助过我的人。博客的精髓在技术部分,更在镇场一诗。
我是一个新手,代码还有许多不完善的地方,请您看代码的时候多多思考。
C#是一个优秀的语言,VS是一个优秀的编译软件,二者值得学习。如果您有一些不会的知识,咱们可以相互讨论。
如果您认为代码可以有改进的地方,有错误的地方,请留下评论,我会处理的。
注:如果我的博文无意中侵犯了您的权益,请告知。看到您的告知后,我将及时作出处理。
——————————————————————————————————————————————————————————
using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { ArrayList list = new ArrayList(); int[] nums = new int[] { 1, 2, 3 }; list.AddRange(nums); for (int i = 0; i < list.Count; i++) { Console.WriteLine(list[i]); } Console.ReadKey(); } }}
可是有一个是add方法,为什么不用那个呢?
using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { ArrayList list = new ArrayList(); list.Add(new int[] { 1, 2, 3, 4 }); for (int i = 0; i < list.Count; i++) { if(list[i] is int [])//如果list[i]可以转换成为int []类型 { for (int j = 0; j < ((int [])list[i]).Length; j++) { Console.WriteLine(((int [])list[i])[j]); } } else { Console.WriteLine(list[i]); } } Console.ReadKey(); } }}
两者的差别就在这里!显然前者更优秀一些。
——————————————————————————————————————————————————————————
感恩帮助过我的人。博客的精髓在技术部分,更在镇场一诗。
我是一个新手,代码还有许多不完善的地方,请您看代码的时候多多思考。
C#是一个优秀的语言,VS是一个优秀的编译软件,二者值得学习。如果您有一些不会的知识,咱们可以相互讨论。
如果您认为代码可以有改进的地方,有错误的地方,请留下评论,我会处理的。
注:如果我的博文无意中侵犯了您的权益,请告知。看到您的告知后,我将及时作出处理。
0 1
- C#控制台基础 向arraylist中添加数组或者arraylist要用addrange方法
- C#控制台基础 向arraylist中添加元素,使用foreach输出所有元素
- ArrayList.AddRange 方法
- C#控制台基础 遍历输出使用add方法加入arraylist中的一维int []数组
- C#控制台基础 往arraylist中添加许多数字,找出最大值
- C#控制台基础 清空arraylist中所有元素
- C#超基础:ArrayList数组
- c#中数组 list Arraylist
- ArrayList中成员访问下标与Add()\AddRange()的关系
- 【C# 基础】ArrayList 转换成byte数组
- C#基础 之 数组Array、ArrayList、List
- 动态向数组中添加数据之Array,ArrayList,List,Dictionary用法
- C#控制台基础 使用arraylist的命名空间
- C#控制台基础 用for循环遍历arraylist集合
- C#控制台基础 arraylist类处于哪个命名空间
- C#控制台基础 arraylist根据内容删除元素
- c#中Dictionary、ArrayList、Hashtable和数组
- C#中数组,ArrayList,List的区别
- 求2+22+222+2222+.....的N项之和
- RecyclerView notifyItemChanged 后 item 闪动
- JAVA通过调用数据库函数调用存储过程
- 深度学习第三天: LeNet在Python实现Mnist手写数字.md
- 用setx设置永久环境变量及注意事项
- C#控制台基础 向arraylist中添加数组或者arraylist要用addrange方法
- js正则表达验证
- iOS音频篇:使用AVPlayer播放网络音乐
- 算法-百度真题 来源牛客网
- intellij idea2016的web项目创建
- 顺序表
- 简单易懂ul三级菜单 html+css+jq
- 汇编(三)汇编语言的指令格式
- js 小结