类反射

原创 2011年01月11日 15:56:00

在同一个资源库进行类反射:

string typeName = "";
                typeName = "Silverlight.Comm." + mp.querylayer;
                Type type = typeof(ProduceLayer).Assembly.GetType(typeName, false);

           // Type type = Assembly.GetExecutingAssembly().GetType(typeName, false);//这样写也可以
                Object[] args = { mp, name };//反射类构造如果带参数。
                ProduceLayer pl = Activator.CreateInstance(type, args) as ProduceLayer;
                //ProduceLayer pl = (ProduceLayer)Assembly.GetExecutingAssembly().CreateInstance("Silverlight.Comm." + mp.querylayer,args);
                context = new ProduceContext( pl); 

 

在不同的资源库之间,即通过引用DLL进行反射:

Assembly   _Assembly   =   Assembly.Load( "程序集名 "); 
Type   _Type   =   _Assembly.GetType( "完整类名 "); 
Form   _Form   =   (Form)Activator.CreateInstance(_Type); 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Java反射之如何判断类或变量、方法的修饰符(Modifier解析)

Java针对类、成员变量、方法,有很多修饰符,例如public、private、static、final、synchronized、abstract等,这些修饰符用来控制访问权限或其他特性。   ...

Java中类的反射机制

  • 2013-12-18 19:58
  • 245KB
  • 下载

java 高新技术【9.2】 泛型类以及反射在泛型中的应用

[java] view plaincopyprint? package com.my.Util;         import java.lang.reflect....

利用泛型、反射、JPA、Spring技术实现增删改查通用类

1、定义接口 package cn.joeho.base; import java.io.Serializable; public interface DAO {  public String...
  • joeho
  • joeho
  • 2012-06-24 09:45
  • 2324

内部类与反射机制详解

  • 2010-01-26 18:46
  • 62KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)