C # , udtalt C Sharp , er en computer programmeringssprog udviklet af Microsoft , som omfatter elementer af C og Java. C # -koden typisk kører inden Microsofts. NET framework , som programmer påberåbe rutiner i standard . NET biblioteker. Source, eller læses af mennesker , får C # -koden kompileret ind assembler til sammenkædning og udførelse. Fordi forsamlingsfrihed er en low-level sprog, kan det være ganske svært for udviklere at følge programmet logik eller for at finde og rette fejl. Den . NET framework omfatter . NET Reflector , et værktøj, der demonterer al koden i et projekt , som omfatter et sæt montage filer og dynamiske link biblioteker. Det er et vigtigt redskab til at forstå C # -koden , hvis kilde filer er ikke tilgængelige. Ting du har brug
Microsoft. NET framework
Vis Flere Instruktioner
1
Dobbeltklik på " Visual Studio" ikonet på dit skrivebord . Klik på " . NET Reflector" på hovedværktøjslinjen . Vælg " Vælg forsamlinger for at kigge ... " Klik på alle de filer, der indeholder samling kode for ( del af ) projekt, du vil adskille .
2
Klik på " C # " for at vælge den som dekompilering sprog. Klik for at vælge den korrekte version af C # fra pull -down menuen til højre i vinduet. Klik på "OK". Det vil dekompilere alle binære filer og derefter gemme den dekompileres C # kode til fremtidig brug.
3
Run Visual Studio på dekompileres C # kode , som du ville gøre for enhver C # kode, som er udviklet af dig . Koden genereres af . NET Reflector tillader dig at se og redigere kilder , køre i trin -for-trin -mode, undersøger programmernes stater og sæt breakpoints .