In this video I will be explaining how to disassemble an assembly and create an IL file and perform some modifications to the IL file and then how to regenerate the assembly based on IL and this video also explains the basic structure of C# Program, brief idea on namespace, how to write a hello world program in C#, compile and execute the program too..