示例#1
0
        public static List <ILInstruction> GetILInstructions(this MethodBase m)
        {
            Disassembler dis = new Disassembler(m);

            dis.BuildInstructions();

            if (dis.Instructions == null)
            {
                return(new List <ILInstruction>());
            }
            else
            {
                return(dis.Instructions);
            }
        }