无论你是初学者还是希望提升技能的经验丰富的开发人员,本文最简的指南将带你通过 C# 编程的基本概念,并通过实际示例帮助你成为一名熟练的 C# 初级开发人员。
C#简介C#(发音为 C Sharp)是一种由微软开发的多功能且强大的编程语言。它广泛用于构建各种类型的应用程序,包括 Web、桌面、移动、云和游戏应用程序。C# 是为 .NET 框架设计的面向对象的编程语言。它结合了 C++ 的强大和灵活性与 Visual Basic 的简洁性。C# 提供了强类型、垃圾回收和广泛的标准库等功能,使其成为构建健壮且可扩展应用程序的首选。
C#可以做什么
1.可以开发Windows应用程序和桌面应用程序,C#和.NET框架的结合
2.可以开发Web应用程序,C#和ASP.NET框架的结合
3.游戏开发,C#是Unity游戏引擎的首选语言之一
4.科学计算和数据分析,C#和各种数学及科学库结合
振华职校C#课程大纲
一.语言基础
1.1 C#语言特点
1.2 编写控制台应用程序
1.3 类的基本概念
1.4 C#的数据类型
1.5 运算符
1.6 程序控制语句
1.7 类的继承
1.8 类的成员
1.9 类的字段和属性
1.10 类的方法
1.11 类的多态性
1.12 抽象类和抽象方法
1.13 密封类和密封方法
1.14 接口
1.15 代表
1.16 事件
1.17 索引指示器
1.18 名字空间
1.19 非安全代码
二 .Windows编程的基础知识
2.1 窗口
2.2 Windows的消息系统
2.3 Windows编程接口和类库
2.4 Windows应用程序的基本结构
三 .常用控件和类的使用
3.1 控件通用属性
3.2 Form类
3.3 标签(Label)控件
3.4 按钮(Button)控件
3.5 事件处理函数的参数
3.6 文本框(TextBox)控件
3.7 Convert类
3.8 单选按钮(RadioButton)和GroupBox控件
3.9 Font类
3.10 多选框(CheckBox)控件
3.11 列表选择控件(ListBox)
3.12 下拉列表组合框(ComboBox)控件
3.13 ToolTip控件
3.14 超级链接(LinkLable)控件
3.15 定时(Timer)控件
3.16 DateTime类
3.17 菜单
3.18 工具条
3.19 状态栏(StatusBar)控件
3.20 鼠标事件
3.21 快捷菜单(ContextMenu)
四.文本编辑器的实现
4.1 用RichTextBox控件实现文本编辑器
4.2 实现文本编辑器的剪贴板功能
4.3 实现文本编辑器的存取文件功能
4.4 修改字体属性
4.5 实现About对话框
4.6 实现文本编辑器查找替换功能
4.7 提示用户保存修改的文件
4.8 打印和打印预览
4.9 编写多文档界面应用程序
第五章 文件和流
5.1 用流读写文件
5.2 File类和FileInfo类
5.3 Directory类和DirectoryInfo类
5.4 例子:查找文件
5.5 例子:拆分和合并文件
第六章 多线程程序设计
6.1 线程类(Thread)的属性和方法
6.2 线程的创建
6.3 建立线程类
6.4 线程的优先级
6.5 多个线程互斥
6.6 Monitor类
6.7 线程的同步:生产者和消费者关系
案例
设计网络通讯助手
设计串口通讯助手
设计计算器
报名咨询
地址:东莞市莞城区莞太路120号金马大厦六楼
联系电话:0769-22314696、22314699 15802027699(冯老师)13118811242(小袁老师) 13038892266(刘老师)