V2.0 增加对 mdTypeSpec 的解析。
下载地址:
ILByteDecoderV2.0.rar
解码效果如下(fannee提供的那段代码的解码结果):
[复制到剪贴板] |
IL_0000: ldarg.0
IL_0001: ldc.i4.0
IL_0002: ldc.i4.2
IL_0003: ldc.i4.0
IL_0004: ldstr "100%"
IL_0009: call instance class [System.Web]System.Web.UI.HtmlControls.HtmlTable class WebOA.Engine.DBList_QueryInto::CreateHtmlTable(int32 , int32 , int32 , string )
IL_000E: stloc.0
IL_000F: ldarg.1
IL_0010: callvirt instance class [System.Web]System.Web.UI.ControlCollection class [System.Web]System.Web.UI.Control::get_Controls()
IL_0015: ldloc.0
IL_0016: callvirt instance void class [System.Web]System.Web.UI.ControlCollection::Add(class [System.Web]System.Web.UI.Control )
IL_001B: ldarg.1
IL_001C: ldstr "center"
IL_0021: callvirt instance void class [System.Web]System.Web.UI.HtmlControls.HtmlTableCell::set_Align(string )
IL_0026: newobj instance void class [System.Web]System.Web.UI.HtmlControls.HtmlTableRow::.ctor()
IL_002B: stloc.1
IL_002C: ldloc.0
IL_002D: callvirt instance class [System.Web]System.Web.UI.HtmlControls.HtmlTableRowCollection class [System.Web]System.Web.UI.HtmlControls.HtmlTable::get_Rows()
IL_0032: ldloc.1
IL_0033: callvirt instance void class [System.Web]System.Web.UI.HtmlControls.HtmlTableRowCollection::Add(class [System.Web]System.Web.UI.HtmlControls.HtmlTableRow )
IL_0038: newobj instance void class [System.Web]System.Web.UI.HtmlControls.HtmlTableCell::.ctor()
IL_003D: stloc.2
IL_003E: ldloc.1
IL_003F: callvirt instance class [System.Web]System.Web.UI.HtmlControls.HtmlTableCellCollection class [System.Web]System.Web.UI.HtmlControls.HtmlTableRow::get_Cells()
IL_0044: ldloc.2
IL_0045: callvirt instance void class [System.Web]System.Web.UI.HtmlControls.HtmlTableCellCollection::Add(class [System.Web]System.Web.UI.HtmlControls.HtmlTableCell )
IL_004A: ldloc.2
IL_004B: ldstr "center"
IL_0050: callvirt instance void class [System.Web]System.Web.UI.HtmlControls.HtmlTableCell::set_Align(string )
IL_0055: ldloc.2
IL_0056: ldstr "字段"
IL_005B: callvirt instance void class [System.Web]System.Web.UI.HtmlControls.HtmlContainerControl::set_InnerHtml(string )
IL_0060: newobj instance void class [System.Web]System.Web.UI.HtmlControls.HtmlTableCell::.ctor()
IL_0065: stloc.2
IL_0066: ldloc.1
IL_0067: callvirt instance class [System.Web]System.Web.UI.HtmlControls.HtmlTableCellCollection class [System.Web]System.Web.UI.HtmlControls.HtmlTableRow::get_Cells()
IL_006C: ldloc.2
IL_006D: callvirt instance void class [System.Web]System.Web.UI.HtmlControls.HtmlTableCellCollection::Add(class [System.Web]System.Web.UI.HtmlControls.HtmlTableCell )
IL_0072: ldloc.2
IL_0073: ldstr "center"
IL_0078: callvirt instance void class [System.Web]System.Web.UI.HtmlControls.HtmlTableCell::set_Align(string )
IL_007D: ldloc.2
IL_007E: ldstr "操作符"
IL_0083: callvirt instance void class [System.Web]System.Web.UI.HtmlControls.HtmlContainerControl::set_InnerHtml(string )
IL_0088: newobj instance void class [System.Web]System.Web.UI.HtmlControls.HtmlTableCell::.ctor()
IL_008D: stloc.2
IL_008E: ldloc.1
IL_008F: callvirt instance class [System.Web]System.Web.UI.HtmlControls.HtmlTableCellCollection class [System.Web]System.Web.UI.HtmlControls.HtmlTableRow::get_Cells()
IL_0094: ldloc.2
IL_0095: callvirt instance void class [System.Web]System.Web.UI.HtmlControls.HtmlTableCellCollection::Add(class [System.Web]System.Web.UI.HtmlControls.HtmlTableCell )
IL_009A: ldloc.2
IL_009B: ldstr "center"
IL_00A0: callvirt instance void class [System.Web]System.Web.UI.HtmlControls.HtmlTableCell::set_Align(string )
IL_00A5: ldloc.2
IL_00A6: ldstr "查询值"
IL_00AB: callvirt instance void class [System.Web]System.Web.UI.HtmlControls.HtmlContainerControl::set_InnerHtml(string )
IL_00B0: newobj instance void class [OAControl]WebOA.Data.DataCommand::.ctor()
IL_00B5: stloc.3