Assemblies are the building block of any Common Language Runtime (CLR) application.
Every type you define, together with its methods, properties and their bytecode, is compiled and packaged inside an Assembly.
using System.Reflection;
Assembly assembly = this.GetType().Assembly;
Assembl...