C#反射简单应用
2011-09-09 09:52
302 查看
Defult.aspx
Type type;
Assembly ass = Assembly.LoadFile(@"C:\ClassLibrary1.dll");
object obj=ass.CreateInstance("ClassLibrary1.Class1");
type = ass.GetType("ClassLibrary1.Class1");
MethodInfo method = type.GetMethod("Strsql");//方法的名称
string s = (string)method.Invoke(obj,new string[]{"world"}); //实例方法的调用
Response.Write(s);
Class1.cs
namespace ClassLibrary1
{
public class Class1
{
public static string Strsql(string str)
{
return "hello:" + str;
}
}
}
Type type;
Assembly ass = Assembly.LoadFile(@"C:\ClassLibrary1.dll");
object obj=ass.CreateInstance("ClassLibrary1.Class1");
type = ass.GetType("ClassLibrary1.Class1");
MethodInfo method = type.GetMethod("Strsql");//方法的名称
string s = (string)method.Invoke(obj,new string[]{"world"}); //实例方法的调用
Response.Write(s);
Class1.cs
namespace ClassLibrary1
{
public class Class1
{
public static string Strsql(string str)
{
return "hello:" + str;
}
}
}
相关文章推荐
- C#反射的Assembly的简单应用
- C#反射的Assembly的简单应用
- C#反射的Assembly的简单应用
- C#反射 Assembly的简单应用
- C#反射的Assembly的简单应用
- 【原创】 ASP.NET C#反射简单实例应用
- C#反射的Assembly的简单应用
- C#反射技术的简单操作(读取和设置类的属性)
- C#基础---Attribute(标签) 和 reflect(反射) 应用二
- C#学习:定时器的简单应用
- C#中反射的应用小结
- c#创建类似Siri的语音问答的简单应用
- java 用反射简单应用,将Object简单转换成map
- C#反射之基础应用
- C#反射技术应用
- c#操作word VBA简单应用
- Java反射的简单应用
- C#基础---Attribute(标签) 和 reflect(反射) 应用二
- C#反射基础知识和实战应用
- C#中反射的应用小结