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

C#列表List的创建与使用

文章目录

  • C#列表List的创建与使用
    • 创建空列表
      • 方式一
      • 方式二
    • 初始化创建
    • 插入数据
      • 逐个添加
      • 批量添加
    • 访问
    • 列表遍历
      • for循环
      • foreach循环

C#列表List的创建与使用

创建空列表

方式一

List<string> pkValues = new List<string>();

方式二

var pkValues = new List<string>();

初始化创建

var pkValues2 = new List<string> { "SH230907001", "SH230907003", "SH230909001" };

插入数据

逐个添加

 pkValues.Add("SH230907001");pkValues.Add("SH230907003");pkValues.Add("SH230909001");

批量添加

 var pkValues2 = new List<string> { "SH230907002", "SH230907004", "SH230909002" };pkValues.AddRange(pkValues2);

访问

通过索引访问,如
访问第一个元素,pkValues[0]

 var f1 = pkValues[0];

访问第二个元素

var f2 = pkValues[1];

访问最后一个元素

 var fn = pkValues[pkValues.Count - 1];

列表遍历

for循环

for (int i = 0; i < pkValues.Count; i++){//循环体pkValues[i]Console.Write(pkValues[i]);}

foreach循环

 foreach (string temp in pkValues)//string temp也可以使用var temp来进行循环{//依次取得pkValues中的每一个元素赋值给temp,并执行循环体//循环体 tempConsole.Write(temp);}

相关文章:

  • 阿里蚂蚁淘宝等多次一面面试面经
  • AM@积分上限的函数及其导数@微积分第一基本定理@原函数存在定理
  • Qt配置OpenCV教程,亲测已试过
  • 一键添加命名前缀(文件)
  • 自动驾驶的未来展望和挑战
  • liunx Centos-7.5上 rabbitmq安装
  • c++ qt连接操作sqlite
  • C++深度优先(DFS)算法的应用:收集所有金币可获得的最大积分
  • 算法随想录算法训练营第四十六天| 583. 两个字符串的删除操作 72. 编辑距离
  • 阿里云企业邮箱基于Spring Boot快速实现发送邮件功能
  • nginx加权轮询,upstream,Keepalive,负载均衡实现案例
  • linux-磁盘应用
  • WSL——ubuntu中anaconda换源(conda、pip)
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • ThinkPad电脑HDMI接口失灵如何解决?
  • Angular Elements 及其运作原理
  • ES10 特性的完整指南
  • jquery cookie
  • js对象的深浅拷贝
  • Python_OOP
  • rc-form之最单纯情况
  • React Native移动开发实战-3-实现页面间的数据传递
  • WebSocket使用
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 悄悄地说一个bug
  • 如何实现 font-size 的响应式
  • 试着探索高并发下的系统架构面貌
  • 王永庆:技术创新改变教育未来
  • 一个JAVA程序员成长之路分享
  • 用quicker-worker.js轻松跑一个大数据遍历
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • 移动端高清、多屏适配方案
  • # Panda3d 碰撞检测系统介绍
  • #{}和${}的区别?
  • #define,static,const,三种常量的区别
  • #pragma pack(1)
  • #单片机(TB6600驱动42步进电机)
  • %3cscript放入php,跟bWAPP学WEB安全(PHP代码)--XSS跨站脚本攻击
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • (转)Sql Server 保留几位小数的两种做法
  • (转)清华学霸演讲稿:永远不要说你已经尽力了
  • .NET MVC 验证码
  • .NET中的Exception处理(C#)
  • /usr/bin/env: node: No such file or directory
  • ??如何把JavaScript脚本中的参数传到java代码段中
  • @EnableWebMvc介绍和使用详细demo
  • [ vulhub漏洞复现篇 ] Django SQL注入漏洞复现 CVE-2021-35042
  • [8-27]正则表达式、扩展表达式以及相关实战
  • [AIGC] Kong:一个强大的 API 网关和服务平台