مثال - نمایش یک فرم با دانستن نام آن :
(این مثال کاربردهای زیادی میتواند داشته باشد، فرض کنید که نام فرمهای مورد نیاز برای کاربردی خاص رو در یک جدول دیتابیس ذخیره کرده اید)
using System.Reflection;
private void button1_Click(object sender, EventArgs e)
{
Assembly myAssembly = Assembly.GetExecutingAssembly();
Form myForm =
myAssembly.CreateInstance("WindowsFormsApplication 1.Form2") as Form;
myForm.ShowDialog();
}
نکته : حتما نام NameSpace را قبل از نام آبجکت قرار دهید؛ در مثال بالا "WindowsFormsApplication1" بود.