随笔分类 -  反射

摘要:.Net 中的反射(反射特性) - Part.3反射特性(Attribute)可能很多人还不了解特性,所以我们先了解一下什么是特性。想想看如果有一个消息系统,它存在这样一个方法,用来将一则短消息发送给某人:// title: 标题;author:作者;content:内容;receiverId:接受者Idpublic bool SendMsg(string title, string author... 阅读全文
posted @ 2010-08-30 09:57 tangself 阅读(166) 评论(0) 推荐(0)
摘要:.Net 中的反射(查看基本类型信息) - Part.2反射概述 和Type类1.反射的作用简单来说,反射提供这样几个能力:1、查看和遍历类型(及其成员)的基本信息和程序集元数据(metadata);2、迟绑定(Late-Binding)方法和属性。3、动态创建类型实例(并可以动态调用所创建的实例的方法、字段、属性)。序章中,我们所采用的那个例子,只是反射的一个用途:查看类型成员信息。接下来的几个... 阅读全文
posted @ 2010-08-30 09:41 tangself 阅读(250) 评论(0) 推荐(0)
摘要:类:namespace ReflectTest{ public class ReflectTest { public string WriteString(string s){return "欢迎您," + s;} public static string WriteName(string s) { return "欢迎您光临," + s;}public string WriteNoPara() ... 阅读全文
posted @ 2010-08-26 14:18 tangself 阅读(273) 评论(0) 推荐(0)
摘要:一、基本概念反射:反射是一个运行库类型发现的过程。通过反射可以得到一个给定程序集所包含的所有类型的列表,这个列表包括给定类型中定义的方法、字段、属性和事件。也可以动态的发现一组给定类支持的借口、方法的参数和其他相关信息如基类、命名空间、数据清单等。二、命名空间 1.System.Reflection命名空间内的各类型(1)Assembly 通过它可以加载、了解和操纵一个程序集(2) Assembl... 阅读全文
posted @ 2010-08-26 14:13 tangself 阅读(1504) 评论(2) 推荐(0)