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