首页 技术 正文
技术 2022年11月19日
0 收藏 798 点赞 3,832 浏览 522 个字

一. 扩展方法

1. 声明扩展方法的步骤:

1> 类必须是static,方法是static ,第一个参数是被扩展的对象,前面标注(this 数据类型参数名)。

2> 使用扩展方法的时候必须保证扩展方法类已经在当前代码中using或者在同一命名空间下。

2. 扩展方法看起来像Person中的方法,其实根本不是Person类自己的成员,所以在扩展方法中也访问不到类中原来的私有成员。

3. 一般不建议使用扩展方法。

二. XML

1. XML语言规范:标签(Tag)、嵌套(Nest)、属性。标签要闭合,属性值要用””包围吗,标签可以互相嵌套。

2. XML树,父节点、子节点、兄弟节点(siblings)

3. XML和HTML的区别

a) XML有且只能有一个根元素;

b) XML中元素必须关闭;

c) XML中元素的属性值必须用引号;

d) XML大小写敏感(CaseSensitive)

三. 深拷贝(深层克隆)-浅拷贝(浅表拷贝)(无论是深拷贝还是浅拷贝都是又创建了一个新的对象)

1. 深拷贝和浅拷贝的区别

2. 面试题

1>请编程实现一个对象的深拷贝与浅拷贝

3> 【基础知识】.Net基础加强11天【基础知识】.Net基础加强11天

四、 Attrivute(特性、标记)

2014年2月27日09:43:21

郝喜路

http://www.cnblogs.com/haoxilu/

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,994
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,507
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,350
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,135
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,768
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,845