C# 4.List

comboBox使用的下拉框

Lsit 列表

1 创建List对象

List<string> list = new List<string>();

2 Add给list 添加元素

list.Add("吃饭");

list.Add("睡觉");

list.Add("打豆豆");

3 删除一个元素

list.Remove("吃饭"); // 删除指定的元素

list.RemoveAt(0);// 删除指定索引值的元素

4 修改

list[0] = "打铁";

5 查询 通过索引值查询

MessageBox.Show(list[0]);

6遍历所有的 item 就是数组的元素

foreach (string item in list)

{

MessageBox.Show(item);

}

comboBox2.DataSource = list; //3 下拉框的DataSource属性。添加数据源

作业

向集合List添加10个学生对象 自己添加属性 ;下拉框显示学生姓名

private void button1_Click(object sender, EventArgs e)

{

List<string> list1 = new List<string>();

for (int i = 0; i < 10; i++)

{

list1.Add("老" + i);

}

comboBox3.DataSource = list1;

}

//1 向集合list添加10个学生对象 自己添加一些

public class Student

{

public string Name { get; set; }

public string Age { get; set; }

}

相关推荐
攻城狮在此1 小时前
SecureCRT与MobaXterm详细对比:哪个更强、谁更适合你?
windows
CSharp精选营2 小时前
值类型与引用类型:别再只背“栈和堆”了,看这 4 个实际影响
c#·.net·值类型·引用类型·栈和堆·编程指南
love530love3 小时前
冷门干货!llama.cpp 自带原生网页聊天 UI,无需第三方依赖一键开启
人工智能·windows·ui·llama·flash-attention·switch-cuda
gordon~93 小时前
Windows 11 wsl 中安装的Ubuntu-24.04 中装docker
windows·ubuntu·docker
历程里程碑5 小时前
Protobuf 环境搭建:Windows 与 Linux 系统安装教程
linux·运维·数据结构·windows·线性代数·算法·矩阵
tobebetter95275 小时前
WSL2 + Windows + remote Chrome CDP openclaw 浏览器自动化
chrome·windows·自动化
qq_454245035 小时前
GraphFoundation动态更新图
架构·c#·图论
愤豆6 小时前
07-Java语言核心-JVM原理-JVM对象模型详解
java·jvm·c#
桌面运维家6 小时前
解决Windows 10打印机脱机:端口、驱动、网络故障排除
windows·stm32·单片机
张人玉6 小时前
上位机项目笔记
笔记·c#·上位机