创建与访问
var listP = new List<string> { "a", "b", "c" };
Console.WriteLine("----foreach输出----");
foreach (var item in listP)
{
Console.WriteLine($"hello,{item}");
}
Console.WriteLine("----for输出----");
for (int i = 0; i < listP.Count; i++)
{
Console.WriteLine($"hello,{listP[i]}");
}
----foreach输出----
hello,a
hello,b
hello,c
----for输出----
hello,a
hello,b
hello,c
修改
Console.WriteLine("修改");
listP.Add("d");
listP.Add("e");
listP.Remove("a");
foreach (var item in listP)
{
Console.WriteLine($"hello,{item}");
}
hello,b
hello,c
hello,d
hello,e
搜索
Console.WriteLine("搜索");
int index = listP.IndexOf("b");
Console.WriteLine($"搜索a,位置:{index}");
index = listP.IndexOf("bbb");
Console.WriteLine($"搜索bbb,位置:{index}");
搜索a,位置:0
搜索bbb,位置:-1
排序
listP.Insert(0,"z");
listP.Add("a");
Console.WriteLine("排序前");
foreach (var item in listP)
{
Console.WriteLine($"{item}");
}
listP.Sort();
Console.WriteLine("排序后");
foreach (var item in listP)
{
Console.WriteLine($"{item}");
}
排序前
z
b
c
d
e
a
标签:Console,C#,listP,列表,----,item,WriteLine,hello From: https://www.cnblogs.com/huiy/p/18508542排序后
a
b
c
d
e
z