Saya hanya ingin menambahkan contoh Jon. Untuk mendapatkan referensi ke perakitan Anda sendiri, Anda dapat menggunakan:
Assembly myAssembly = Assembly.GetExecutingAssembly();
System.Reflection
namespace.
Jika Anda ingin memeriksa rakitan yang Anda tidak memiliki referensi, Anda dapat menggunakan salah satu dari ini:
Assembly assembly = Assembly.ReflectionOnlyLoad(fullAssemblyName);
Assembly assembly = Assembly.ReflectionOnlyLoadFrom(fileName);
Jika Anda bermaksud untuk membuat contoh tipe Anda setelah Anda menemukannya:
Assembly assembly = Assembly.Load(fullAssemblyName);
Assembly assembly = Assembly.LoadFrom(fileName);
Lihat dokumentasi kelas Assembly untuk informasi lebih lanjut.
Setelah Anda memiliki referensi ke Assembly
objek tersebut, Anda dapat menggunakan assembly.GetTypes()
seperti yang sudah ditunjukkan Jon.