没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
108页
DOTNET_C#基础快速入门教程,100多页的pdf文档,包括了常用的基础知识点: 数据类型 类型转换 变量、常量、运算符 字符串 流程控制 数组 结构、枚举 访问修饰符 方法 装箱和拆箱 接口 类和对象 多态 C# 预处理器 正则表达式 文件和流 I/O 异常处理 索引器 (Indexer) 特性(Attribute) 反射(Reflection) 属性(Property) 委托(delegate) 事件(event) 集合 泛型 匿名变量 匿名方法 Lambda表达式 闭包(Closure) LINQ技术 多线程 网络编程 窗体设计 Form窗体 MDI窗体 常用控件
资源推荐
资源详情
资源评论
DOTNET_C#基础快速入门教程
V1.5
(xindongmeng 著)
mzlyby@126.com
Without authorization, no organization or individual may profit from this document
如果你觉得本文档帮助到了你,你可以请作者喝杯咖啡表示鼓励,金额不限!
支付宝 微信
独白:
这个世界没有你,依然生生不息;
生活虽不尽如人意,但仍值得我们去努力!
……
不是风动,不是幡动,仁者心动。
DotNet_C#基础快速入门教程 (xindongmeng 著)
1
本系列教程包含两部分内容,如下:
《DotNet_C#基础快速入门教程》 本教程
《数字化工厂之数据采集与控制软件开发技术-基于 C#》 另外一份文档
其他教程即将推出:
《物联网与工业自动化数据通信技术》
《构建数字化工厂之通用 MES 最小功能系统-基于 spring boot》
《快速构建物联网中转网关服务端-基于 JAVA》
《机器视觉在工业生产线的应用技术》
《工业 IGBT 模块/可控硅-控制原理与算法实现》
《工业点焊系统-控制原理与算法实现》
《通用型数据采集系统-设计原理分析与算法实现》
《岩土型振弦式频率读数采集系统-设计原理分析与算法实现》
《大型异步 LED 点阵屏-设计原理分析与算法实现》
……
在阅读本资料过程中,如有遗漏或错误或建议,请发到以下邮箱:
mzlyby@126.com
DotNet_C#基础快速入门教程 (xindongmeng 著)
2
目录
第一章 C#基础 ....................................................................................................................................................................4
1.1 C# winform 程序结构 .........................................................................................................................................................4
1.2 数据类型 ................................................................................................................................................................................5
1.3 类型转换 ................................................................................................................................................................................5
1.4 变量、常量、运算符..........................................................................................................................................................6
1.5 字符串 .....................................................................................................................................................................................7
1.6 流程控制 ................................................................................................................................................................................8
1.7 数组 ....................................................................................................................................................................................... 10
1.8 结构、枚举 ......................................................................................................................................................................... 10
1.9 访问修饰符 ......................................................................................................................................................................... 10
1.10 方法 .................................................................................................................................................................................... 11
1.11 装箱和拆箱 ........................................................................................................................................................................ 11
1.12 接口 .................................................................................................................................................................................... 11
1.13 类和对象 .......................................................................................................................................................................... 12
1.14 多态 .................................................................................................................................................................................... 14
1.15 C# 预处理器 .................................................................................................................................................................... 15
1.16 正则表达式 ...................................................................................................................................................................... 15
1.17 文件和流 I/O .................................................................................................................................................................. 16
1.18 异常处理 ........................................................................................................................................................................... 19
1.19 索引器 (Indexer) ................................................................................................................................................... 21
1.20 特性(Attribute) ................................................................................................................................................................ 22
1.21 反射(Reflection) .............................................................................................................................................................. 23
1.22 属性(Property) ........................................................................................................................................................... 24
1.23 委托(delegate) ................................................................................................................................................................ 25
1.24 事件(event) ........................................................................................................................................................................ 28
1.25 集合 ..................................................................................................................................................................................... 30
1.25.1 ArrayList 类 ............................................................................................................................................................... 31
1.25.2 List< T> 类 ............................................................................................................................................................... 32
1.25.3 队列 queue 类 ......................................................................................................................................................... 33
1.25.4 堆栈 Stack ................................................................................................................................................................. 34
1.25.5 链表 LinkedList ...................................................................................................................................................... 35
1.25.6 有序列表 SortedList ............................................................................................................................................. 36
1.25.7 字典 Dictionary .................................................................................................................................................... 38
1.25.8 集 Set ......................................................................................................................................................................... 39
1.25.9 哈希表 Hashtable ................................................................................................................................................... 39
1.25.10 点阵列 BitArray..................................................................................................................................................... 41
1.26 泛型 ..................................................................................................................................................................................... 43
1.27 匿名变量 ............................................................................................................................................................................ 46
1.28 匿名方法 ............................................................................................................................................................................ 46
1.29 Lambda 表达式 ................................................................................................................................................................ 48
1.30 闭包(Closure) ............................................................................................................................................................ 48
1.31 LINQ 技术 .......................................................................................................................................................................... 49
1.32 多线程 ................................................................................................................................................................................ 53
DotNet_C#基础快速入门教程 (xindongmeng 著)
3
1.32.1 概念 ............................................................................................................................................................................ 53
1.32.2 基本知识 ................................................................................................................................................................... 53
1.32.3 线程使用 ................................................................................................................................................................... 54
1.32.4 线程池使用 .............................................................................................................................................................. 54
1.32.5 Task 类 ........................................................................................................................................................................ 55
1.32.6 异步编程 async/await ........................................................................................................................................... 55
1.34 网络编程 ........................................................................................................................................................................... 56
1.34.1 基本概念 ................................................................................................................................................................... 56
1.34.2 TCP 协议 .................................................................................................................................................................... 56
1.34.3 UDP 协议 ................................................................................................................................................................... 57
1.34.4 TCP 编程示例 ........................................................................................................................................................... 57
1.34.5 UDP 编程示例 .......................................................................................................................................................... 61
1.35 Windows 窗体设计 ......................................................................................................................................................... 63
1.35.1 Form 窗体 .................................................................................................................................................................. 63
1.35.2 MDI 窗体 ................................................................................................................................................................ 68
1.35.3 常用控件 ................................................................................................................................................................... 71
1.35.4 布局 ............................................................................................................................................................................. 93
1.35.5 例程:winForm 控件综合运用 ........................................................................................................................... 95
DotNet_C#基础快速入门教程 (xindongmeng 著)
4
第一章 C#基础
1.1 C# winform 程序结构
一个 C# 程序主要包括以下部分:
命名空间声明(Namespace declaration)
一个 class
Class 方法
Class 属性
一个 Main 方法
语句(Statements)& 表达式(Expressions)
注释
比如:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace CS_sample
{
public partial class Form1 : Form
{
string name = "i am mengxindong";
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(name);
//for (int i = 0; i < 10; i++)
//{
//}
}
}
}
剩余107页未读,继续阅读
资源评论
乡村彩虹
- 粉丝: 43
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功