首页 > 编程语言 >泛型集合List(C#)

泛型集合List(C#)

时间:2022-10-31 20:35:08浏览次数:42  
标签:Console C# List Add scoreList WriteLine 泛型 using



泛型集合List(C#)_泛型

泛型集合List(C#)_泛型_02

1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5
6 namespace ListDemo
7 {
8 class Program
9 {
10 static void Main(string[] args)
11 {
12 //泛型集合的基本使用
13 List<int> scoreList = new List<int>();
14 scoreList.Add(98);
15 scoreList.Add(28);
16 scoreList.Add(38);
17 scoreList.Add(78);
18 scoreList.Add(88);
19 //List<string> nameList = new List<string>();
20 scoreList.Insert(2, 70);
21 //获取元素总数
22 Console.WriteLine("获取元素总数:"+scoreList.Count );
23 Console.WriteLine("_________________");
24 //Console.ReadLine();
25 //遍历集合
26 Console.WriteLine("遍历输出在第一种方法:");
27 foreach (int score in scoreList)
28 {
29 Console.WriteLine(score);
30 }
31 Console.WriteLine("_________________");
32 Console.WriteLine("遍历输出在第二种方法:");
33 for (int i = 0; i < scoreList.Count; i++)
34 {
35 Console.WriteLine(scoreList[i]);
36 }
37 //删除一个元素
38 Console.WriteLine("_________________");
39 Console.WriteLine(" 删除一个元素");
40 scoreList.Remove(70);
41 scoreList.Remove(2);
42 for (int i = 0; i < scoreList.Count; i++)
43 {
44 Console.WriteLine(scoreList[i]);
45 }
46 Console.WriteLine("_________________");
47 Console.WriteLine("清除所有元素");
48 scoreList.Clear();
49 Console.WriteLine("获取元素总数:" + scoreList.Count);
50 Console.ReadLine();
51 }
52 }
53 }


View Code


 

运行结果:

泛型集合List(C#)_泛型_03

 

标签:Console,C#,List,Add,scoreList,WriteLine,泛型,using
From: https://blog.51cto.com/u_12277263/5811174

相关文章

  • Mac应用程序无法打开或文件损坏的处理方法
    打开任何来源若没有“任何来源”这个选项,按以下步骤执行:1、打开终端(Terminal.app)2、拷贝粘贴sudospctl--master-disable按回车键3、输入你的账户密码,按回车键确认执......
  • Docker如何使用
    目录​​1、Docker是什么​​​​1.1、Docker优点​​​​1.2、Docker缺点​​​​2、Docker安装部署​​​​2.1、安装​​​​2.2、开启服务​​​​2.3、安装镜像(这里是......
  • Dubbo笔记衍生篇:MergeableClusterInvoker
    转自:https://blog.csdn.net/qq_36882793/article/details/117366243一、前言本系列为个人Dubbo学习笔记衍生篇,是正文篇之外的衍生内容,内容来源于《深度剖析ApacheDubbo......
  • HCIA-虚拟化存储基础
    存储基础存储网络架构DAS(直连式)定义直接连接到服务器的指定存储设备,为服务器提供块服务分类内部DAS(本地硬盘)外部DAS缺点接口数量少,链路长度有限制......
  • 机器学习 之 决策树(Decision Tree)文本算法的精确率
    目录​​0、推荐​​​​1、背景​​​​2、效果图​​​​3、本次实验整体流程​​​​4、这里用词向量,而不是TF-IDF预处理后的向量​​​​5、源代码​​​​6、知识点普......
  • Qt on Mac 开发之 Qt程序加入Objective-C代码(包含如何查找Objective-C的库)
    目录​​1、引入OC文件​​​​2、引入OC库​​​​3、引入Plist文件​​​​4、编译程序​​1、引入OC文件在pro(或pri)中加入Objective-C的头文件和源文件例如:HEADERS+=$$......
  • HCIA-虚拟化特性
    虚拟化特性站点一组集群的集合系统接口管理接口为管理员提供可视化界面,负责VRM与CNA的交互业务接口为用户提供接入路径,承载虚拟机热迁移流量和SAN心跳流量......
  • Qt on Mac 开发之 Qt在Retina屏幕上的那些问题
    目录​​1、解决Qt在Retina屏幕上的图片模糊问题​​​​2、解决Qt在Retina屏幕上的密度问题​​​​1.iOS​​​​2.Android​​​​3.视网膜MacBook​​​​3、解决Qt......
  • C语言程序设计——数组
    8.1一维数组的定义与初始化array数组是一组具有相同类型的变量集合,是一种顺序存储,随机访问的顺序表结构一维数组定义基本格式int数组的基类型basetype下标subscr......
  • QCamera同时打开多个USB摄像头小Demo
    先看一下效果:(最大传2M图片,所以我把图片缩小并降低了DPI) 注意:一定不要把usb摄像头接到同一个USB集线器上,我这里是一个接到电脑外置接口,一个接到PCI-usb接口上了。如果要接更......