反射学习笔记整理,概念与应用.pdf

上传人:H****o 文档编号:56647288 上传时间:2022-11-02 格式:PDF 页数:17 大小:441.39KB
返回 下载 相关 举报
反射学习笔记整理,概念与应用.pdf_第1页
第1页 / 共17页
反射学习笔记整理,概念与应用.pdf_第2页
第2页 / 共17页
点击查看更多>>
资源描述

《反射学习笔记整理,概念与应用.pdf》由会员分享,可在线阅读,更多相关《反射学习笔记整理,概念与应用.pdf(17页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、学习好资料欢迎下载C#参考:反射-学习笔记整理,概念与应用1.什么是反射Reflection,中文翻译为反射。这是.Net中获取 运行时类型信息的方式,.Net 的应用程序由几个部分:程序集(Assembly)、模块(Module)、类型(class)组成,而反射提供一种编程的方式,让程序员可以在程序运行期获得这几个组成部分的相关信息,例如:通常程序员面试题,有这样关于反射的解释:反射可以动态地创建类型的实例,还可以将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。Assembly类可以获得正在运行的装配件信息,也可以动态的加载装配件,以及在装配件中查找

2、类型信息,并创建该类型的实例。Type 类可以获得对象的类型信息,此信息包含对象的所有要素:方法、构造器、属性等等,通过 Type类可以得到这些要素的信息,并且调用之。MethodInfo包含方法的信息,通过这个类可以得到方法的名称、参数、返回值等,并且可以调用之。诸如此类,还有FieldInfo、PropertyInfo、ConstructorInfo、EventInfo等等,这些类都包含在 System.Reflection命名空间。学习好资料欢迎下载2.命名空间与装配件的关系很多人对这个概念可能还是很不清晰,对于合格的.Net程序员,有必要对这点进行澄清。命名空间类似与Java 的包,但

3、又不完全等同,因为Java 的包必须按照目录结构来放置,命名空间则不需要。核心语:装配件是.Net 应用程序执行的最小单位,编译出来的.dll、.exe都是装配件。装配件和命名空间的关系不是一一对应,也不互相包含,一个装配件里面可以有多个命名空间,一个命名空间也可以在多个装配件中存在,这样说可能有点模糊,举个例子:装配件 A:namespace N1 publicclass AC1 publicclass AC2 namespace N2 publicclass AC3 publicclass AC4 装配件 B:文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7

4、K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码

5、:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B1

6、0L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z

7、3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10

8、O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2

9、V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9

10、W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3学习好资料欢迎下载namespace N1 publicclass BC1 publicclass BC2 namespace N2 publicclass BC3 publicclass BC4 这两个装配件中都有N1 和 N2 两个命名空间,而

11、且各声明了两个类,这样是完全可以的,然后我们在一个应用程序中引用装配件A,那么在这个应用程序中,我们能看到N1 下面的类为 AC1 和AC2,N2 下面的类为 AC3 和 AC4。接着我们去掉对A 的引用,加上对B 的引用,那么我们在这个应用程序下能看到的N1 下面的类变成了 BC1 和 BC2,N2 下面也一样。如果我们同时引用这两个装配件,那么 N1 下面我们就能看到四个类:AC1、AC2、BC1 和 BC2。到这里,我们可以清楚一个概念了,命名空间只是说明一个类型是那个族的,比如有人是汉族、有人是回族;而装配件表明一个类型住在哪里,比如有人住在北京、有人住在上海;那么北京有汉族人,也有回

12、族人,上海有汉族人,也有回族人,这是不矛盾的。上面我们说了,装配件是一个类型居住的地方,那么在一个程序中要使用一个类,就必须告诉编译器这个类住在哪儿,编译器才能找到它,也就是说必须引用该装配件。问题出现了:如果在编写程序的时候,也许不确定这个类在哪里,仅仅只是知道它的名称,就不文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W

13、7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K

14、3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:

15、CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10

16、L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3

17、 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O

18、6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V

19、8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3学习好资料欢迎下载能使用了吗?答案是可以,这就是反射了,就是在程序运行的时候提供该类型(class)的全地址,而去找到它。3.运行期得到类型信息有什么用?有人也许疑问,既然在开发时就能够写好代码,干嘛还放到运行期去做,不光繁琐,而且效率也受影响。这就是个见仁见智的问题了,就跟早绑定和晚绑定一样,应用到不同的场合。有的人反对晚绑定,理由是损耗效率,但是很多人在享受虚函数带来的好处的时侯还没有意识到他已经用上了晚绑定。这个问题说开去,不是三言两语能讲清楚的,所以就点到为止了。我的看法是,晚

20、绑定能够带来很多设计上的便利,合适的使用能够大大提高程序的复用性和灵活性,但是任何东西都有两面性,使用的时侯,需要再三衡量。接着说,运行期得到类型信息到底有什么用呢?还是举个例子来说明,很多软件开发者喜欢在自己的软件中留下一些接口,其他人可以编写一些插件(程序集(dll 等)来扩充该软件的功能,比如我开发了一个销售图书的电子商务系统,其中的两个业务一是:新增加购买订单;二是,根据订单的唯一标识号获取某一订单信息。我希望以后可以很方便的扩展到多种数据库管理系统中(MS SQL SERVER,Oracle等)来完成相关业务,那么我需要声明一个接口:/Interface for the Order

21、DAL 文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档

22、编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4

23、B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O

24、3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP

25、10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1

26、A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 Z

27、B9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3学习好资料欢迎下载/publicinterface IOrder /Property 表示该系统业务采用什么类型的数据,MS SQL or Oracle 等等s

28、tring DataBaseType get;/Method to insert an order header/Business entity representing the order/OrderIdvoid Insert(OrderInfo order);/Reads the order information for a given orderId/Unique identifier for an order/Business entity representing the order OrderInfo GetOrder(int orderId);实体类(OrderInfo)/Bu

29、siness entity used to model an order 文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10

30、L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3

31、 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O

32、6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V

33、8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W

34、7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K

35、3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3学习好资料欢迎下载/publicclass OrderInfo privateint orde

36、rId;private DateTime date;privatestring userId;privatestring orderNo;privatestring courierWay;privatestring paymentWay;/订单 ID/publicint OrderId get return orderId;set orderId=value;/订单提交日期/public DateTime Date get return date;set date=value;文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3

37、 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O

38、6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V

39、8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W

40、7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K

41、3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:

42、CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10

43、L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3学习好资料欢迎下载 /用户 ID/publicstring UserId get return userId;set userId=value;/订单编号/publicstring OrderNo get return orderNo;set orderNo=value;/配送方式/p

44、ublicstring CourierWay get return courierWay;set courierWay=value;文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6

45、Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8

46、 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7

47、S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3

48、文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:C

49、I4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L

50、4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3文档编码:CI4B10L4O3Z3 HP10O6Z1A2V8 ZB9W7S3K7K3学习好资料欢迎下载/支付方式/pub

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com