- 博客(4)
- 收藏
- 关注
原创 CSharp学习笔记--数据绑定组件
DataGridView是Windows Forms中最强大的数据展示控件之一,支持表格数据绑定、单元格编辑、样式定制、复杂交互等高级功能。数据绑定方法总结:1.准备数据源 → 2.定义结构→3.填充数据 →4. 绑定到控件 → 5. 设置列映射。每一列可以设置标题文本和列宽。通过事件参数将数据传输到Form1并且封装成一个User对象,添加到bindingSource中。在UserForm创建一个事件,并且定义一个事件参数包含需要传输的数据载体。获取当前选中的项目集合,常用于获取用户选择的数据。
2026-03-29 20:49:50
382
原创 Csharp学习笔记--多线程
进程是程序的一次动态执行过程,它经历了从代码加载、执行到执行完毕的一个完整过程,这个过程也是进程本身从产生、发展到最终消亡的过程。每个独立执行的程序称为进程在操作系统中进程是进行系统资源分配、调度和管理的最小单位,进程在执行过程中拥有独立的内存单元。进程间进行信息交互比较麻烦。线程(Thread)是程序执行的最小单位,一个进程可以包含多个线程,共享进程的资源,如内存空间和文件句柄。使用类,传入需要执行的方法,并调用Start方法启动线程。t.Start();// 主线程继续执行i < 5;
2026-03-22 20:10:40
366
原创 Csharp学习笔记--委托与事件
方法的签名方法的“身份证”参数类型(比如intstring参数个数(有几个参数)返回值类型(返回voidint等)// 定义一个委托:要求方法必须接收两个int,返回int这个委托规定了:必须有2个参数参数类型必须是 int和int返回值必须是 int// 完全匹配:2个int参数,返回int// 正确!// 错误1:参数个数不匹配(只有一个参数)// 错误2:参数类型不匹配(需要int,这里是double)// 错误3:返回值类型不匹配(需要int,这里是void)// 编译错误!
2026-03-16 00:08:47
417
原创 Csharp学习笔记(week4)上--字典、泛型、文件操作
语法糖是编程语言提供的一种便捷写法,它不增加新功能,只是用更简洁的方式表达已有的功能。编译器或解释器会把这些"甜"的语法还原成原始的、复杂的代码。它不会改变代码的功能,但让代码更易读、更简洁、更优雅。
2026-03-10 20:25:56
602
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅