摘要: 反射在C#是比较常用的一个技术点,vs中的智能提示,我们使用的反编译工具都可以通过反射实现, 首先要了解程序集。在C#中的.dll文件和项目生成的.exe文件都是程序集。 反射就是动态获取程序集中的元数据来操作类型的。 Type类是在反射中经常用到的。 在该段课程中还会介绍几个反射中常用的方法,最后 阅读全文
posted @ 2016-03-04 17:29 小居工作室 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 该段课程主要讲解正则表达式中常用的元字符,限定符,以及正则表达式在C#中如何使用. 正则表达式的作用: 正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串 在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。 基本元字符 .表示除了\n以外的任意的单个字符 [0 阅读全文
posted @ 2016-03-04 17:28 小居工作室 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 该段课程中主要讲解委托和事件, 首先讲解:委托是什么及作用,还有匿名函数和lambda表达式,系统中的泛型委托、如何自定义泛型委托。 然后讲解事件,事件的原理,委托和事件的区别。 --------------------------------------------- 1.委托是数据类型 传一个方 阅读全文
posted @ 2016-03-04 17:28 小居工作室 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 泛型集合和键值对在C#中比较常用, 该段课件中通过案例讲解泛型集合的使用方式. 如何自己定义泛型集合,泛型方法,泛型接口及使用 自定义的泛型如何通过where进行约束. 泛型中常用的几个泛型方法。 ------------------------------------------------- 泛 阅读全文
posted @ 2016-03-04 17:27 小居工作室 阅读(806) 评论(0) 推荐(0) 编辑
摘要: String特点及常用方法 字符串的特性:不可变性和"暂存池"(常量池)的特性 通过案例了解字符串中的方法. 如何比较两个对象是不是同一个对象的最准确的方法ReferenceEquals ------------------------------------------------- 不可变性:s 阅读全文
posted @ 2016-03-04 17:26 小居工作室 阅读(225) 评论(0) 推荐(0) 编辑
摘要: .Net高级技术3.值类型和引用类型 C#中哪些类型属于值类型,哪些类型属于引用类型, 什么是装箱,什么是拆箱? 了解结构体,ref和out使用。 以上都是该段课程中需要掌握的内容。 什么是值类型:值类型均隐式派生自System.ValueType :类型 变量名=初始化值; int num=90; 阅读全文
posted @ 2016-03-04 17:26 小居工作室 阅读(190) 评论(0) 推荐(0) 编辑
摘要: C#高级技术中的内容主要是把C#基础内容的知识进行巩固为后期的ASP.NET打下坚实的基础. 该段课程中的正则表达式和委托及事件还有反射是难点,学习的时候要特别注意,大家加油哦! ------------------------------------------------ 讨论多态的常见三种体现 阅读全文
posted @ 2016-03-04 17:25 小居工作室 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 该段课程中首先给大家介绍一下密封类的特点. 然后开始学习静态类,静态类有什么特点. 为什么静态类不能实例化,不能被继承. 最后讲解序列化和反序列化是怎么回事. 课后讨论:系统中常用的静态类有哪些,静态方法如何调用,静态字段可以在哪里使用? Console,Math,Convert, 类名.出来的。 阅读全文
posted @ 2016-03-04 17:25 小居工作室 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 第 1 节 类型初始值设定异常和SqlParameter 常见错误: 1.连接字符串中name和代码中不一致错误; 2.SqlParameter对象不可以重复使用(在使用SqlParameter的时候就“随new随用”); -------------------------------------- 阅读全文
posted @ 2016-03-03 16:50 小居工作室 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 第 1 节 ASCII介绍和char转换为int 美国标准信息交换码 计算机中存储的都是二进制数据。 什么是ASCII码? char和int的转换; char的大写小转换; ‘1’转换为1;和1转换为‘1’ 0 空字符 8 退格(Backspace) 9 Tab 13 回车 32 空格 48 0-9 阅读全文
posted @ 2016-03-03 16:49 小居工作室 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 1、ExecuteNonQuery;ExecuteScalar;ExecuteQuery; 2、什么是SQL注入漏洞?怎么避免。 3、DataSet、DataTable、DataRow的关系是什么?DataSet和DataReader的区别是什么? 4、编写一个MySqlHelper; 5、什么是事 阅读全文
posted @ 2016-03-03 16:48 小居工作室 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 1、能够创建数据库表,创建字段,设置合适的字段数据类型。 2、什么是主键,主键一般用什么类型?什么是自动增长? 3、select、insert、update、delete; 4、where条件; 5、聚合函数:Max、Min、AVG、Count 6、order by;like;group by 7、 阅读全文
posted @ 2016-03-03 16:48 小居工作室 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 重点知识: 1、String常用方法:Contains、Split、StartsWith、EndsWith、IndexOf、SubString、Replace、Trim;判断一个字符串是null或者空的简单方法String.IsNullOrEmpty; 2、String s1=null;String 阅读全文
posted @ 2016-03-03 16:47 小居工作室 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 第 1 节 随机数有什么用、怎么用? .Net中创建随机数的方法: 1 2 Random rand = new Random(); Console.WriteLine(rand.Next()); Java中创建随机数的方法: 1 2 3 Random rand = new Random(System 阅读全文
posted @ 2016-03-03 16:45 小居工作室 阅读(1594) 评论(0) 推荐(0) 编辑
摘要: 第 1 节 1-递归是什么?老和尚讲故事 递归:方法自己调用自己。(必须有终止的条件) 自己分析递归调用的过程 每次调用方法,都会为方法创建一块内存空间,一个方法的两次调用就有两块内存空间, 每冷色调用的局部变量是不互相影响的,都是独立的 ------------------------------ 阅读全文
posted @ 2016-03-03 16:44 小居工作室 阅读(352) 评论(0) 推荐(0) 编辑