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

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



