using System.Collections;
using System.Collections.Generic;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Reflection;public partial class Default2 : System.Web.UI.Page
{    
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
        }
    }
protected void Button2_Click(object sender, EventArgs e)
    {
        Type myType = Type.GetType("myClass");//问题所在处!!!!
    }
}class myClass
{
    private int a;    public int A
    {
        get { return a; }
        set { a = value; }
    }
}
问题:我可以用Type.GetType访问该.cs文件内的类,但怎么才能访问其他.cs文件中的类??

解决方案 »

  1.   

    Assembly里有个GetInstance吧.可以实例化某个DLL中的类..具体查一下MSDN
      

  2.   

    Assembly里有个GetInstance吧.可以实例化某个DLL中的类..具体查一下MSDN
    =====================================================
    正解。
      

  3.   

    ClassOther other = new ClassOther();
    typeof(other);
      

  4.   

    to:zhaochong12(超级大笨鸟)谢谢大鸟兄的建议,本来我就是这样实现的.
    现在我就是想在网页上直接输入类名,获取其Type.
    有解决方法么?
      

  5.   

    Assembly需要访问程序集,但是dll不确定啊.
    我每次新写一个类,想立即把其信息提取出来,不至于再生成一个dll吧!
    可以跳过么??