Top "Cil" questions

Common Intermediate Language is the object-oriented assembly language used by the .NET Framework, .NET Core, and Mono.

Dynamically replace the contents of a C# method?

What I want to do is change how a C# method executes when it is called, so that I can …

c# methods assemblies cil
What's the purpose of the CIL nop opcode?

I'm going through MSIL and noticing there are a lot of nop instructions in the MSIL. The MSDN article says …

assembly bytecode cil
Java's Virtual Machine and CLR

As a sort of follow up to the question called Differences between MSIL and Java bytecode?, what is the (major) …

java .net bytecode cil vm-implementation
A .net disassembler/decompiler

I am looking for a disassembler or better, a decompiler for .net. The situation is that the source code for …

c# .net cil
Differences between MSIL and Java bytecode?

I'm new to .Net and I'm trying to understand the basics first. What is the difference between MSIL and Java …

java .net bytecode cil
How do i prevent my code from being stolen?

What happens exactly when I launch a .NET exe? I know that C# is compiled to IL code and I …

c# .net reverse-engineering managed cil
What is the purpose of a stack? Why do we need it?

So I am learning MSIL right now to learn to debug my C# .NET applications. I've always wondered: what is …

c# .net vb.net cil .net-assembly
What does beforefieldinit flag do?

What does beforefieldinit flag do? When I look into the IL of my class I see this flag but I …

.net cil
What is the purpose of hidebysig in a MSIL method?

Using ildasm and a C# program e.g. static void Main(string[] args) { } gives: .method private hidebysig static void Main(…

cil
Call and Callvirt

What is the difference between the CIL instructions "Call" and "Callvirt"?

.net reflection cil reflection.emit