代码改变世界

C# xml数组的序列和反序列化

2019-03-15 18:37 by 若藜520, 3657 阅读, 0 推荐, 收藏, 编辑
摘要:先来看xml 这个xml包含多个Person对象,每个Person对象又包含一个Books对象和多个book对象,反序列化XML时关键是看怎么理解xml的结构,理解正确了就很好构造对应的类,理解错了可能就陷入坑里。 首先root是整个文件的根节点,它是由多个Person组成的。 再看Person对象 阅读全文

13.C# 定义类成员

2019-03-14 12:14 by 若藜520, 1262 阅读, 0 推荐, 收藏, 编辑
摘要:1.定义字段 字段可以用readonly修饰,表示该字段只能在构造函数中赋值,还可以用static表示该字段是静态字段 2.定义属性 属性拥有两个类似函数的块,称为访问器,可以忽略其中一个访问器来创建只读或只写属性。访问器可以拥有自己的访问修饰符,但访问性不能高于它所属的属性。属性可以用abstra 阅读全文

jquery中attr和prop的区别

2019-03-14 10:36 by 若藜520, 235 阅读, 0 推荐, 收藏, 编辑
摘要:转自https://www.cnblogs.com/Showshare/p/different-between-attr-and-prop.html 在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问题就出现了。 关于它们两个的区别,网 阅读全文

jq、js中判断checkbox是否选中

2019-03-14 10:34 by 若藜520, 2944 阅读, 0 推荐, 收藏, 编辑
摘要:最近在开发项目时用到checkbox复选框,其中遇到一个问题:在JQ中如何判断checkbox是否被选中呢?之前用JQ获取元素的属性用的都是attr(),但用在checkbox上却没有用,原因何在??? 1、JS中判断checkbox是否被选中 对于在js中来判断checkbox是否被选中很简单,举 阅读全文

12.C# 接口和抽象类的区别

2019-03-12 12:02 by 若藜520, 1876 阅读, 0 推荐, 收藏, 编辑
摘要:1.抽象类 声明方法的存在而不去实现它的类叫做抽象类,抽象类用abstract关键字声明。抽象类主要用来规定某些类的基本特征,继承它的子类必须实现抽象类的抽象成员,否则这个子类也为抽象类。 抽象类的实现 子类继承抽象类,需要override抽象类中的抽象属性和抽象方法,如果有未override的,则 阅读全文

11.c#类的成员初始化顺序

2019-03-11 16:05 by 若藜520, 1033 阅读, 0 推荐, 收藏, 编辑
摘要:转自http://www.cnblogs.com/siceblue/archive/2009/01/15/1376430.html C#作为一种纯面向对象的话言,为它编写的整个代码里面到处都离不开对象。一个对象的完整的生命周期是从开始分配空间到初始化,到使用,最后是销毁,使用的资源被回收。要想真正写 阅读全文

10.C# 构造函数

2019-03-11 15:53 by 若藜520, 288 阅读, 0 推荐, 收藏, 编辑
摘要:1.构造函数 构造函数是用来初始化对象的,只能由new运算符调用。构造函数与类同名,没有返回值,不能用void修饰,可以有public和private两种修饰符,当用private修饰时外界不能访问到这个构造函数。 C#有一个无参的默认构造函数,如果需要做特别的初始化可以自己添加构造函数,如 2.构 阅读全文

9.C# 类

2019-03-07 16:54 by 若藜520, 246 阅读, 0 推荐, 收藏, 编辑
摘要:1.类定义格式 【访问修饰符】class 类名 【:父类名,接口名,接口名】 { //类成员 } 类的访问修饰符有public、internal两个,没有标明访问修饰符默认为internal,被internal修饰的类只能在当前项目中访问,即只能在同一个程序集中访问;public 修饰的类可以被其他 阅读全文

8.C#友元程序集----可访问性相关

2019-03-06 16:01 by 若藜520, 321 阅读, 0 推荐, 收藏, 编辑
摘要:在一个团队或者公司中,一个人开发出来的程序集中的类的可见性有public,private和internal, public:对所有程序集可见,就是说如果拿到程序集.DLL文件,那么类就被公开了。 private:对程序集内部可见,就是自己定义来自己用,不公开。 internal:对友元程序集和内部可 阅读全文

7.C# 多态的实现

2019-03-06 15:40 by 若藜520, 244 阅读, 0 推荐, 收藏, 编辑
摘要:C# 多态的实现 封装、继承、多态,面向对象的三大特性,前两项理解相对容易,但要理解多态,特别是深入的了解,对于初学者而言可能就会有一定困难了。我一直认为学习OO的最好方法就是结合实践,封装、继承在实际工作中的应用随处可见,但多态呢?也许未必,可能不经意间用到也不会把它跟“多态”这个词对应起来。在此 阅读全文
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页