数组长度固定,集合(List<T>)支持动态增删,是开发中最常用的存储容器,支持泛型(类型安全)。
// 数组(固定长度)
string[] fixedUsers = new string[3] { "张三", "李四", "王五" };
// 集合(动态长度)
List<string> dynamicUsers = new List<string> { "张三", "李四" };
// 集合新增元素 dynamicUsers.Add("赵六");
// 集合删除元素 dynamicUsers.Remove("李四");
// 集合遍历
foreach (var user in dynamicUsers) { Console.WriteLine("用户:" + user); }
// 集合查询
bool hasZhang = dynamicUsers.Contains("张三");
Console.WriteLine("是否包含张三:" + hasZhang);