using System;
using System.Collections.Generic;
using System.Collections;
namespace Application
{
class MainClass
{
public static void Main(string[] args)
{
//list集合用法
List<int> allScorce = new List<int>();
allScorce.Add(80);
allScorce.Add(90);
allScorce.Add(100);
allScorce.Add(75);
//遍历list集合
foreach (int i in allScorce)
{
Console.Write(i + " ");
}
//访问集合元素
int v = allScorce[1];
Console.WriteLine(v);
//指定下标插入元素
allScorce.Insert(2,1);
foreach (int i in allScorce)
{
Console.Write(i + " ");
}
//删除指定元素
allScorce.Remove(100);
Console.WriteLine("");
foreach (int i in allScorce)
{
Console.Write(i + " ");
}
//排序
allScorce.Sort();
Console.WriteLine("");
foreach (int i in allScorce)
{
Console.Write(i + " ");
}
//删除指定下标
allScorce.RemoveAt(2);
Console.WriteLine("");
foreach (int i in allScorce)
{
Console.Write(i + " ");
}
//判断是否包含指定元素 返回一个bool值;
bool isexit = allScorce.Contains(100);
Console.WriteLine("");
Console.WriteLine(isexit);
}
}
}
using System.Collections.Generic;
using System.Collections;
namespace Application
{
class MainClass
{
public static void Main(string[] args)
{
//list集合用法
List<int> allScorce = new List<int>();
allScorce.Add(80);
allScorce.Add(90);
allScorce.Add(100);
allScorce.Add(75);
//遍历list集合
foreach (int i in allScorce)
{
Console.Write(i + " ");
}
//访问集合元素
int v = allScorce[1];
Console.WriteLine(v);
//指定下标插入元素
allScorce.Insert(2,1);
foreach (int i in allScorce)
{
Console.Write(i + " ");
}
//删除指定元素
allScorce.Remove(100);
Console.WriteLine("");
foreach (int i in allScorce)
{
Console.Write(i + " ");
}
//排序
allScorce.Sort();
Console.WriteLine("");
foreach (int i in allScorce)
{
Console.Write(i + " ");
}
//删除指定下标
allScorce.RemoveAt(2);
Console.WriteLine("");
foreach (int i in allScorce)
{
Console.Write(i + " ");
}
//判断是否包含指定元素 返回一个bool值;
bool isexit = allScorce.Contains(100);
Console.WriteLine("");
Console.WriteLine(isexit);
}
}
}
本文通过一个C#示例介绍了List集合的基本使用方法,包括添加、访问、遍历、排序等操作,并展示了如何进行元素的插入、删除及判断元素是否存在。
274

被折叠的 条评论
为什么被折叠?



