I need to convert the IL to c# code. I have an assembly and I am reading this assembly. I get MethodBody from MethodInfo and the methodbody has a method GetILAsByteArraY()
Reflector does this. Perhaps you could use Reflector against Reflector and learn how it handles the problem.
You might also say why you want to do this - there may be a better solution to your overall problem.