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" };//字符串类型