当前位置: 首页 > news >正文

C# ArrayList

ArrayList = 一个可以自动变大变小的数组(盒子)
普通数组:
长度固定,一开始定死多大就多大,不能改
ArrayList:
想加多少加多少
想存什么就存什么(数字、字符串、对象都能混着放)
不用管大小,它自己会扩容

Add → 往盒子里放东西
Remove → 从盒子里拿走东西
[索引] → 拿出第几个东西

// 引用系统,必须写
using System;

// 程序入口
class Program
{
static void Main()
{
// 1. 创建一个 ArrayList 盒子
ArrayList list = new ArrayList();

    // 2. Add:往盒子里加内容list.Add("苹果");list.Add("香蕉");list.Add("橙子");// 3. 拿出第 0 个(第一个)// 注意:ArrayList 取出来是 object,要转成 stringstring fruit = (string)list[0];// 输出Console.WriteLine("第一个水果:" + fruit);
}

}


using System;

class Program
{
static void Main()
{
ArrayList list = new ArrayList();
list.Add("张三");
list.Add("李四");
list.Add("王五");

    // 循环遍历所有内容foreach (var item in list){Console.WriteLine(item);}
}

}

foreach → 一个一个拿出来
item → 当前拿出来的内容

http://www.jsqmd.com/news/588122/

相关文章:

  • 魔因漫创 Moyin Creator
  • 智慧桥梁裂缝缺陷检测识别 桥梁结构健康监测、自动化巡检、安全隐患预警桥梁裂缝识别 图像数据集第10638期
  • Cursor AI 开发环境配置:告别依赖冲突,用 Conda 虚拟环境管理你的数据科学项目
  • Serverless社区
  • DNF 下载 RPM 依赖包及忽略特定依赖的方法
  • 用lazarus封装了linux的rsync
  • 成都拉布灯箱技术白皮书:2026年户外广告新趋势解析
  • TimescaleDB实战:5分钟搞定物联网传感器数据存储与查询(附Grafana配置)
  • 2026鸿蒙应用开发Kuikly:驱动高效落地的核心实践
  • Buildroot与Qt5的X11VNC集成:解决EGLFS与XCB插件冲突的实践指南
  • 如何快速构建微信视频号直播数据管道:5大核心特性深度解析
  • ToonFlow
  • PLC控制四轴攻丝机全伺服工程案例(含接线图):附带启动停止原点定位等控制指令详解及文本屏即用程序
  • python_获取飞书审批数据
  • 可独立部署的健身饮食管理推荐:wger,Docker一键安装部署教程
  • 计算机网络 之 【TCP协议】(面向字节流、TCP异常情况、保活机制、文件与Socket的关系、网络协议栈的本质)
  • 深度解析ComfyUI-Easy-Use中Flux采样器Guidance参数的技术实现与优化策略
  • 音频转换神器fre:ac:让无损音乐管理更简单
  • 手把手教你拆解Coze‘城市觉醒’工作流:从提示词工程到插件调用的保姆级避坑指南
  • 腾讯上线小程序版 Agent[特殊字符],微信文件直接甩给 AI,还能操控家里电脑
  • 实战派】COMSOL土石坝滑坡模拟:手把手带你看懂网格变形骚操作
  • 串口函数配置表
  • 2026年穿墙螺杆生产厂家联系方式,丝杠/钢板止水带/止水钢板/不锈钢止水钢板/u型丝预埋件,穿墙螺杆源头厂家哪家好 - 品牌推荐师
  • 2026高考志愿填报核心技巧深度解析——一线实战视角全揭秘
  • 3步打造waifu2x-caffe轻量化部署方案:图像增强绿色版打包全流程
  • 从浮点到整数:深入解析QAT量化模型的推理计算机制
  • 2026全网首发:Claude Code 终端智能体系统底层架构拆解(附3万字PDF白皮书)
  • 设计租房改造无痕装饰片,不伤墙可移除,输出:租房党低成本,提升幸福感。
  • 如何快速掌握DREAM3D:材料科学数据分析的完整指南
  • 2025届必备的五大降重复率平台实测分析