Type null exception problem
Hejsa.Nogen som kan se hvorfor pokker nedenstående ikke virker?
1. MyClass og form1 er jo i samme eksekverende assembly, så derfor burde det ikke være nødvendigt at fortælle hvor den skal finde typen.
2. Koden fejler med exception :
Could not load type 'MyClass' from assembly 'WindowsFormsApplication6, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
Inner Exception er null.
namespace WindowsFormsApplication6
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public static object Collection(string ClassName)
{
object r = new object();
Type t = System.Type.GetType(ClassName, true);
return r;
}
private void button1_Click(object sender, EventArgs e)
{
object o = Collection("MyClass");
}
}
public class MyClass
{
public string Name { get; set; }
public static MyClass GetById(int id)
{
MyClass result = new MyClass();
result.Name = "Navn" + id.ToString();
return result;
}
}
}