这是完整的代码,你直接建一个console工程,把代码copy进去,修改命名空间为ConsoleApplication3即可。using System;
using System.Reflection;namespace ConsoleApplication3
{
/// <summary>
/// Summary description for Class1.
/// </summary>
class Class1
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main(string[] args)
{
Assembly asm = Assembly.GetExecutingAssembly();
Type[] typelist = asm.GetTypes();
Type t = asm.GetType("ConsoleApplication3.Class2");
object obj = Activator.CreateInstance(t);
FieldInfo fi = t.GetField("Hello");
object hello = fi.GetValue(obj);
string s = "";
}
} class Class2
{
public static string Hello = "World";
}
}
using System.Reflection;namespace ConsoleApplication3
{
/// <summary>
/// Summary description for Class1.
/// </summary>
class Class1
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main(string[] args)
{
Assembly asm = Assembly.GetExecutingAssembly();
Type[] typelist = asm.GetTypes();
Type t = asm.GetType("ConsoleApplication3.Class2");
object obj = Activator.CreateInstance(t);
FieldInfo fi = t.GetField("Hello");
object hello = fi.GetValue(obj);
string s = "";
}
} class Class2
{
public static string Hello = "World";
}
}
解决方案 »
- 数据库连接怪问题,有遇到过的没,大家帮忙看看!
- petshop4.0的解析中,下文是什么意思?
- 请教修改WebBrowser中的User-Agent的方法
- 改变DataGridView数据源后,如何显示?
- c# 那个类 类似 std::map 或 vector?
- Microsoft .NET Framework Version 2.0 Redistributable Package (x86) - 简体中文官方发布
- 在webform中关于光标移动的问题,在线求解!
- 如何在运行时获得所有的特定实例
- 30分急求邮件收发一简单分题
- 如何Delete DataSet的当前行和Delete指定的记录?
- 要做项目了,用c#.net好还是vb.net好呢?
- 关于主从窗体的一个问题
string s = "";
上面的这两行,只是为了设置断点用的,没有实际意义。
http://community.csdn.net/Expert/topic/3632/3632317.xml?temp=7.177371E-02