欢迎来到天天文库
浏览记录
ID:34526003
大小:262.47 KB
页数:40页
时间:2019-03-07
《c#程序设计及应用(整合版)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C#程序设计与应用大纲No.1】C#语法基础C#概述简介1.命名和其他语言的区别:1.和C++的区别2.和Java的区别开发环境1..NetFrameWork2.程序模板基本结构1.Using关键字2.Main函数3.注释数据类型简单类型1.整型2.浮点型3.字符型4.布尔型枚举类型结构类型1.类类型2.语法结构3.字段和局部变量4.静态成员和实例成员5.方法6.构造方法7.属性8.索引器9.访问修饰符接口类型数组类型字符串委托类型1.委托2.事件泛型1.泛型2.泛型集合1.哈希集合2.列表排序列表3.链表4.字典排序字典5.队列堆栈
2、其他类型1.日期时间2.Math3.随机数类型转换1.装箱拆箱2.隐式转换3.显式转换目录与文件管理系统环境相关类1.Environment2.DriveInfo目录管理1.Directory2.DirectoryInfo3.Path文件管理File和FileInfo1.File2.FileInfo文本文件读写1.AppendAllText2.ReadAllText3.WriteAllLines4.ReadAllLines字节流文本读写1.StreamReader2.StreamWriter对话框及组件1.对话框1.OpenFileD
3、ialog2.SaveFileDialog3.FolderBrowserDialog2.组件FileSystemWatch流程控制操作数1.变量2.常量3.参数操作符1.操作符2.操作符重载控制语句1.选择语句2.循环语句3.异常处理输入输出1.控制台输出2.格式输出条件编译面向对象继承1.This关键字2.Base关键字多态1.抽象类2.密封类3.虚方法4.抽象方法5.密封方法对象模型其他内容正规编程风格其他说明No.2】Windows程序设计窗体对话框窗体1.模式窗体2.文档窗体对话框1.MseeageBox2.ColorDial
4、og3.FontDialog4.自定义窗体控件共性共同属性共同事件1.鼠标事件2.键盘事件容器类控件分组组件GroupBox面板组件Panel常用组件工具提示组件ToolTip错误提示组件ErrorProvider定时组件Timer文本类控件标签控件Label文本控件TextBoxMaskedTextBoxRichTextBox选择类控件列表控件ListBoxComBox复选控件CheckBoxCheckListBox单选控件RadioButton日期时间控件DateTimePicker图像类控件图像与动画控件PictureBox图像
5、列表组件ImageList菜单工具栏状态栏菜单控件MenuStrip快捷菜单控件ContextMenuStrip工具栏ToolStrip状态栏StatusStrip视图操作类控件列表视图控件ListView树视图控件TreeView其他控件选项卡控件TabControl面板复合控件SplitPanel任务栏控件NotifyIconNo.3】C#数据操作数据访问技术简介数据访问技术发展1.ODBC2.OLEDB3.ADO4.ADO.NETADO.Net数据访问模型1.SQLServer.NetFramework2.Oracle.NetF
6、ramework3.OLEDB.NetFramework4.ODBC.NetFrameworkSqlServer数据库分类1.MicrosoftSQLServer2.MicrosoftSQLServer数据库文件3.MicrosoftSQLServerCompact3.5SqlServer数据类型VisualStudio数据访问可视工具1.服务器资源管理器2.数据集设计器3.数据源数据访问对象SqlConnectionSqlCommandSqlDataAdapterDataTableDataSet数据绑定技术及其控件组件数据绑定分类动
7、态绑定的实现数据绑定控件组件1.数据源组件2.导航控件3.DataGridView控件存储过程语言集成查询查询表达式对象关系设计器C#语言基础部分C#【1】C#简介C#(seesharp)在C++基础上多出2个'+',寓意更加,更锋利的语言。语言特点:1.语言简洁,使用同一操作符。2.完全按照面向对象设计,具备面向对象的3大特性。3.Web编程方便快捷。4.语言可靠安全,包含错误处理能力。5.支持与其他语言组件的交互操作。【2】C#和其他语言的笔记·C++和C#的区别:1.编译目标:C#语言会默认编译为中间语言IL,再通过编译器JIT
8、(Just-In-Time)将中间语言编译为机器识别的语言。2.内存管理:C++要程序员显示的删除动态分配的内存,C#自带内存回收机制。3.指针:C++语言大量的使用指针,而C#语言则使用对类的实例的引用。4.字符串处理
此文档下载收益归作者所有