I don't know if you know this or not but .NET applications aren't usually compiled down to binary, instead they are compiled down to a sort of bytecode (i don't remember the name) which is then executed on the client's machine using CLR or common language runtime.
I don't know if you know this or not but .NET applications aren't usually compiled down to binary, instead they are compiled down to a sort of bytecode (i don't remember the name) which is then executed on the client's machine using CLR or common language runtime.
Of course, a good article explaining it here: c-sharpcorner.com/UploadFile/a8024...
Intermediate Language (IL)