忘记密码?
记住密码
没有账号?
立即注册
其他方式登录
<
2.1 编写第一个C#程序
1.1 了解软件
1.2 软件开发相关的概念
1.3.1 创建项目
1.3.2 菜单栏
1.3.3 工具栏
1.3.4 “属性”窗口
1.3.5 “错误列表”窗口
2.1 编写第一个C#程序
2.2.1 命名空间
2.2.2 类
2.2.3 关键字与标识符
2.2.4 Main方法
2.2.5 C#语句
2.2.6 注释
2.2.7 一个完整的C#程序
2.3.1 代码编写规则
2.3.2 命名规范
3.1 为什么要使用变量
3.2 变量是什么
3.3.1 声明变量
3.3.2 简单数据类型
3.3.3 变量的初始化
3.3.4 变量的作用域
3.4.1 常量是什么
3.4.2 常量的分类
3.5.1 算术运算符
3.5.2 自增运算符和自减运算符
3.5.3 赋值运算符
3.5.4 关系运算符
3.5.5 逻辑运算符
3.5.6 位运算符
3.5.7 移位运算符
3.5.8 条件运算符
3.6.1 隐式类型转换
3.6.2 显式类型转换
3.6.3 使用Convert类进行转换
3.7 运算符优先级与结合性
4.1 决策分支
4.2.1 最简单的if语句
4.2.2 if…else语句
4.2.3 if…else if…else语句
4.2.4 if语句的嵌套
4.3.1 switch语句
4.3.2 switch语句与if…else if…else语句的区别
4.4.1 while循环
4.4.2 do…while循环
4.4.3 while语句和do…while语句的区别
4.5.1 for循环的一般形式
4.5.2 for循环的变体
4.5.3 for循环中逗号的应用
4.6 循环的嵌套
4.7.1 break语句
4.7.2 continue语句
5.1 数组概述
5.2.1 一维数组的创建
5.2.2 一维数组的初始化
5.2.3 一维数组的使用
5.3.1 二维数组的创建
5.3.2 二维数组的初始化
5.3.3 二维数组的使用
5.3.4 不规则数组的定义
5.4 数组与Array类
5.5.1 使用foreach语句遍历数组
5.5.2 对数组进行排序
6.1 什么是字符串
6.2.1 声明字符串
6.2.2 字符串的初始化
6.3.1 获取字符串长度
6.3.2 获取指定位置的字符
6.3.3 获取子字符串索引位置
6.3.4 判断字符串首、尾内容
6.4.1 字符串的拼接
6.4.2 比较字符串
6.4.3 字符串的大、小写转换
6.4.4 格式化字符串
6.4.5 截取字符串
6.4.6 分割字符串
6.4.7 去除空白内容
6.4.8 替换字符串
6.5.1 StringBuilder类的定义
6.5.2 StringBuilder类的使用
7.1.1 对象
7.1.2 类
7.1.3 三大基本特征
7.2.1 类的声明
7.2.2 类的成员
7.2.3 构造函数
7.2.4 析构函数
7.2.5 权限修饰符
7.3.1 方法的声明
7.3.2 方法的参数
7.3.3 方法的重载
7.4 类的静态成员
7.5.1 对象的创建
7.5.2 对象的销毁
7.5.3 类与对象的关系
7.6.1 继承的实现
7.6.2 base关键字
7.6.3 继承中的构造函数与析构函数
7.7.1 虚方法的重写
7.7.2 抽象类与抽象方法
7.7.3 接口的使用
8.1 开发应用程序的步骤
8.2.1 添加或删除窗体
8.2.2 多窗体的使用
8.2.3 窗体的属性
8.2.4 窗体的显示与隐藏
8.2.5 窗体的事件
8.3.1 MDI窗体的概念
8.3.2 如何设置MDI窗体
8.3.3 排列MDI子窗体
9.1 控件概述
9.2.1 添加控件
9.2.2 对齐控件
9.2.3 删除控件
9.3.1 Label控件
9.3.2 Button控件
9.3.3 TextBox控件
9.3.4 RadioButton控件
9.3.5 CheckBox控件
9.3.6 RichTextBox控件
9.3.7 ComboBox控件
9.3.8 ListBox控件
9.3.9 GroupBox控件
9.3.10 ListView控件
9.3.11 TreeView控件
9.3.12 ImageList组件
9.3.13 Timer组件
9.4.1 菜单控件
9.4.2 工具栏控件
9.4.3 状态栏控件
9.5.1 消息对话框
9.5.2 打开对话框控件
9.5.3 另存为对话框控件
9.5.4 浏览文件夹对话框控件
10.1.1 ADO.NET对象模型
10.1.2 数据访问命名空间
10.2.1 熟悉Connection对象
10.2.2 数据库连接字符串
10.2.3 应用SqlConnection对象连接数据库
10.3.1 熟悉Command对象
10.3.2 使用Command对象操作数据
10.3.3 使用Command对象调用存储过程
10.4.1 DataReader对象概述
10.4.2 使用DataReader对象检索数据
10.5.1 DataSet对象
10.5.2 DataAdapter对象
10.5.3 使用DataAdapter对象填充DataSet数据集
10.6 DataGridView控件的使用
10.7.1 什么是Entity Framework
10.7.2 EF实体数据模型
10.7.3 EF运行环境
10.7.4 创建实体数据模型
10.7.5 使用EF对数据表进行增删改查操作
11.1.1 Visual Studio编辑器调试
11.1.2 Visual Studio调试器调试
11.2.1 try…catch语句
11.2.2 try…catch…finally语句
11.2.3 throw语句
12.1.1 File类
12.1.2 FileInfo类
12.1.3 判断文件是否存在
12.1.4 创建文件
12.1.5 复制文件
12.1.6 移动文件
12.1.7 删除文件
12.1.8 获取文件的基本信息
12.2.1 Directory类
12.2.2 DirectoryInfo类
12.2.3 判断文件夹是否存在
12.2.4 创建文件夹
12.2.5 移动文件夹
12.2.6 删除文件夹
12.2.7 遍历文件夹
12.3.1 流概述
12.3.2 文件I/O流的介绍
12.3.3 使用I/O流操作文本文件
13.1.1 GDI+概述
13.1.2 Graphics类
13.2.1 设置画笔
13.2.2 设置画刷
13.3.1 绘制图形
13.3.2 填充图形
13.4 绘制图像
14.1.1 局域网与广域网
14.1.2 网络协议
14.1.3 端口及套接字
14.2 IP地址封装
14.3.1 Socket类
14.3.2 TcpClient类和TcpListener类
14.3.3 TCP网络程序示例
14.4.1 UdpClient类
14.4.2 UDP网络程序示例
15.1.1 线程的定义与分类
15.1.2 多线程的优、缺点
15.2.1 使用Thread类创建线程
15.2.2 线程的生命周期
15.3.1 线程的休眠
15.3.2 线程的加入
15.3.3 线程的终止
15.3.4 线程的优先级
15.4.1 线程同步机制
15.4.2 使用lock关键字实现线程同步
15.4.3 使用Monitor类实现线程同步
15.4.4 使用Mutex类实现线程同步
16.1 开发背景
16.2 系统功能设计
16.3.1 系统开发环境要求
16.3.2 创建数据库及数据表
16.3.3 使用Visual Studio 创建项目
16.4.1 数据表设计
16.4.2 视图设计
16.5.1 登录窗体概述
16.5.2 登录窗体实现流程
16.5.3 设计登录窗体
16.5.4 验证用户输入
16.5.5 实现用户登录
16.5.6 通过按回车键切换输入焦点
16.5.7 实现记住密码和自动登录功能
16.5.8 打开申请账号窗体
16.5.9 自定义最小化和关闭按钮的实现
16.6.1 申请账号窗体概述
16.6.2 申请账号窗体实现流程
16.6.3 设计申请账号窗体
16.6.4 窗体加载时的默认设置
16.6.5 申请账号功能的实现
16.6.6 关闭当前窗体
16.7.1 主窗体概述
16.7.2 主窗体实现流程
16.7.3 设计主窗体
16.7.4 定义公共变量和方法
16.7.5 窗体加载事件的实现
16.7.6 工具栏按钮功能的实现
16.7.7 双击打开聊天窗体
16.7.8 实时消息提醒及好友头像闪烁
16.8.1 聊天窗体概述
16.8.2 聊天窗体实现流程
16.8.3 设计聊天窗体
16.8.4 在窗体加载时显示好友头像及昵称信息
16.8.5 显示所有未读消息
16.8.6 消息发送功能的实现
16.8.7 查看消息记录
同步到手机
登录
|
注册
0
速记
分享
提交意见反馈
写笔记
建议
0.5x
1.0x
1.5x
2.0x
2.5x
倍速
视频名称:2.1 编写第一个C#程序
问
答:1
查看全部
问答?
笔记!
我的问答
我的笔记
全部问答
全部笔记
只有登录才可以提问&回复,快
登录
吧!如果你还没有账号可以
注册
一个账号。
只有登录才可以发布笔记,快
登录
吧!如果你还没有账号可以
注册
一个账号。