黑马01net基础加强dotnetv.pptx

  1. 1、本文档共205页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北京传智播客教育 ;课前准备;课前说明;复习(参考:基础知识复习.doc);再次强调代码规范;复习WinForm;.net程序基本编写、执行流程(c#);面向对象(OO);属性、索引器;添加引用与导入命名空间的区别;变量作用域;关于构造函数补充;封装;继承(是指类与类之间的关系。);关于继承的那些事儿;练习;关于继承中“私有成员”能否被继承的问题;访问修饰符;访问级别约束;实现多态的手段1-虚方法virtual ;方法重写注意事项;静态成员-通过类名访问、实例成员-通过对象访问;什么时候使用静态成员、静态类;静态类的继承问题(*);多态:为了程序的可扩展性。;实现多态的方式;怎么实现多态1-抽象类abstract;知识点补充1:关于抽象类知识点补充;抽象类练习;new(*) 隐藏、截断(用的不多,了解);面向对象计算器;设计模式(GOF23种设计模式);值类型 引用类型;值类型、引用类型作为参数传递;怎么实现多态2-接口;;再看一个接口案例;练习;显示实现接口(*);接口的特点总结;使用接口的建议;抽象类复习、简单工厂设计模式复习(*);接口复习(*);面试题;知识补充:标志枚举(*);结构体(*)值类型;类型转换CAST;补充:Convert;类型转换Convert;异常处理1;异常处理2;代码观察;函数返回值(函数参数前的修饰符);ref与out案例;方法重载;Equals、==、ReferenceEquals方法;常用类库String;;补充;字符串的处理练习1;字符串的处理练习2;作业:;常用类库StringBuilder;垃圾回收(*);.net中的集合;集合类(增、删、查、改、遍历) ArrayList、Hashtable、List<T>、Dictionary<K,V>;键值对集合原理示意图;;泛型集合:使用泛型集合List<T>\Dictionary<K,V>;泛型集合;补充(装箱、拆箱):box、unbox;代码阅读;var类型推断;自定义泛型(*);foreach(*);神奇的Dictionary;文件操作常用相关类;Path类(对字符串操作),不用刻意记。;操作目录(Directory);知识补充1(*);知识补充2(*);资料管理器;操作文件(File);File类的方法1;File类的方法2:操作文本文件;File类的方法3:快速得到文件流;文件流;;;练习;StreamWriter(读取文本文件);StreamReader;练习;压缩流GZipStream (*);对象序列化(二进制序列化);;序列化应用*;序列化的步骤;反序列化的步骤;;;正则表达式前奏:地狱;正则表达式入门:天堂;元字符1;元字符2(限定符);元字符3;简写表达式;正则表达式转义符;.Net中的正则表达式;;字符串匹配案例;字符串匹配案例2;字符串匹配案例3;字符串匹配案例4;练习;字符串匹配练习(参考答案);.net正则表达式采用Unicode匹配规则;字符串提取与提取组(一般不加^$);字符串提取与提取组;字符串提取练习1(提取组练习);贪婪模式与非贪婪模式;匹配组;字符串提取组:代码阅读;字符串提取(多行模式);字符串替换;字符串替换2;;字符串替换:\b的使用;反向引用;(*)环视(look-around);;字符串替换案例:UBB翻译;字符串替换案例:UBB翻译2;敏感词处理;面试题;Regex类的使用方式;使用正则表达式建议;其他正则练习;;;;为什么有委托delegate;学习委托的过程;案例;委托的使用;;委托使用案例:字符串数组处理;委托使用案例:Max;委托使用案例:Max 2;委托使用案例: Max 3;委托使用案例:Max 4;委托使用案例:Max 5;练习:自定义数组排序;匿名方法(*,知道即可);多播委托*(委托链,委托的组合);为委托的增减方法;委托的不可变性;(*)演示,实现大文件拷贝时的进度条;委托的本质1(*);委托的本质2(*帮助理解多播委托);;事件(通过委托实现的,委托才是事件能正常执行的核心内容);事件本质论;用普通Delegate实现事件(不用记);委托和事件的区别(常考);模拟播放器(代码阅读);委托与事件总结;泛型委托(*)可以不看;;程序集;反射;Type类;动态创建对象;动态调用成员;实现插件机制;开发插件准备工作;动态创建菜单;开发插件步骤;通过反射访问私有成员;反射应用场景若干(*);;自动属性(序列化的时候不建议使用);隐式类型(类型推断);匿名类型(*);对象与集合初始化器;扩展方法-Linq中用的很多。;;;;;;XML(可扩展标记语言);Xml语法特点;XML基础(extensible markup language);Linq To XML:写;;Xml的约

文档评论(0)

wccebooks + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档