zoukankan
html css js c++ java
C# 集合类(一):ArrayList
System.Collections 命名空间包含接口和类,这些接口和类定义各种对象(如列表、队列、位数组、哈希表和字典)的集合。
System.Collections.Generic 命名空间包含定义泛型集合的接口和类,泛型集合允许用户创建强类型集合,它能提供比非泛型强类型集合更好的类型安全性和性能。
System.Collections.Specialized 命名空间包含专用的和强类型的集合,例如,链接的列表词典、位向量以及只包含字符串的集合。
ArrayList
类:使用大小可按需动态增加的数组。
using
System;
using
System.Collections.Generic;
using
System.Text;
using
System.Collections;
namespace
ConsoleApplication1
{
class
Program
{
static
void
Main(
string
[] args)
{
ArrayList al
=
new
ArrayList();
al.Add(
100
);
//
单个添加
foreach
(
int
number
in
new
int
[
6
]
{
9
,
3
,
7
,
2
,
4
,
8
}
)
{
al.Add(number);
//
集体添加方法一
}
int
[] number2
=
new
int
[
2
]
{
11
,
12
}
;
al.AddRange(number2);
//
集体添加方法二
al.Remove(
3
);
//
移除值为3的
al.RemoveAt(
3
);
//
移除第3个
ArrayList al2
=
new
ArrayList(al.GetRange(
1
,
3
));
//
新ArrayList只取旧ArrayList一部份
Console.WriteLine(
"
遍历方法一:
"
);
foreach
(
int
i
in
al)
//
不要强制转换
{
Console.WriteLine(i);
//
遍历方法一
}
Console.WriteLine(
"
遍历方法二:
"
);
for
(
int
i
=
0
; i
<
al2.Count; i
++
)
//
数组是length
{
int
number
=
(
int
)al2[i];
//
一定要强制转换
Console.WriteLine(number);
//
遍历方法二
}
}
}
}
查看全文
相关阅读:
CSS常见兼容性问题
Ubuntu系统下创建python数据挖掘虚拟环境
Django 模板中引用静态资源(js,css等)
Django auth 登陆后页面跳转至/account/profile,修改跳转至其他页面
Ubuntu14.04安装配置SVN及Trac
禁止Chrome浏览器缓存的方法
windows下安装配置Xampp
Linux系统下用C语言获取MAC地址
使用axios+formdata+vue上传图片遇到后台接受不到图片的值的问题
使用vee-validate表单插件是如何设置中文提示?
原文地址:https://www.cnblogs.com/wf225/p/1037788.html
最新文章
Playground动手玩 (在OSx 10.9.3 、Xcode 6 beta环境下测试playground,只能用Swift语言)
Swift语言中的泛型编程 【Generic】【Part 1】
Swift语言入门之旅 (翻译自《The Swift Programming Language》电子书)
[Vo. 1 No. 2] 用插值法巧解微分学证明题[Sep. 23, 2013]
[3] multirow 宏包简介
新浪博客地址
[Vo. 1 No. 1] 高等代数一题[Sep. 19, 2013]
[2] WinEdt 打开 UTF-8 文件乱码问题的解决方案
[1] 支持 LaTeX 的方法
单行文本和多行文本溢出显示省略号
热门文章
jquery对象与DOM对象转化
js中this与event.target的区别
百度地图JavascriptApi Marker平滑移动及车头指向行径方向
WCF请求数据:已超过传入消息(65536)的最大消息大小配额。若要增加配额,请使用相应绑定元素上的 MaxReceivedMessageSize 属性。
JavaScript时间处理之几个月前或几个月后的指定日期
系统安装LOL等游戏后出现VS调试报错"无法调试""拒绝访问"之类的调试错误
C#中Invoke的用法(转)
Winform 图片鼠标滚动查看(放大,缩小,旋转,拖动查看)[日常随笔]
JS与一般处理程序之间传值乱码
经常用到的字符串操作
Copyright © 2011-2022 走看看