c#创建列表

这篇博客展示了C#编程中如何操作列表,包括初始化、遍历、添加、删除元素以及排序和查找特定项。示例涵盖了字符串和整数类型的列表,演示了常用的方法如Add、Remove和Sort。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

var names = new List<string> { "<name>", "Ana", "Felipe" };
foreach (var name in names)
{
  Console.WriteLine($"Hello {name.ToUpper()}!");
}
names.Add("Maria");//添加
names.Add("Bill");//添加
names.Remove("Ana");//移除
foreach (var name in names)
{
  Console.WriteLine($"Hello {name.ToUpper()}!");
}

{name.ToUpper()} 被替换为各个转换为大写字母的名称

//搜索列表

//IndexOf 方法可搜索项,并返回此项的索引。 如果项不在列表中,IndexOf 将返回 -1

names.Sort();// Sort 方法按正常顺序(如果是字符串则按字母顺序)对列表中的所有项进行排序。

Console.WriteLine($"My name is {names[0]}.");//获取names【0】数值
Console.WriteLine($"The list has {names.Count} people in it");数组总数
//搜索列表并进行排序
//IndexOf 方法可搜索项,并返回此项的索引。 如果项不在列表中,IndexOf 将返回 -1
var index = names.IndexOf("Felipe");
if (index != -1)
  Console.WriteLine($"The name {names[index]} is at index {index}");

var notFound = names.IndexOf("Not Found");
Console.WriteLine($"When an item is not found, IndexOf returns {notFound}");

类型

var fibonacciNumbers = new List<int> {1, 1};//int类型

var names = new List<string> { "<name>", "Ana", "Felipe" };//字符串类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值