E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
IL
说说lambda表达式与表达式树(未完)
若将其赋值给委托,则Lambda表达式将转换为
IL
代码;如果赋值给 Expression<TDelegate>,则构造出一颗表达式树。
·
2015-10-27 11:38
lambda
IL
,Emit之OpCodes说明(备查)
原文地址:点击打开链接名称说明Add将两个值相加并将结果推送到计算堆栈上。Add_Ovf将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。Add_Ovf_Un将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。And计算两个值的按位“与”并将结果推送到计算堆栈上。Arglist返回指向当前方法的参数列表的非托管指针。Beq如果两个值相等,则将控制转移到目标指令。Beq_S如果
xunzaosiyecao
·
2015-10-27 08:00
说明
IL
opcodes
emit
Mono 2.2 发布了
推出新的代码生成引擎,会产生更优质的代码.对 Windows Form 以及其它内容做进一步改进 MONO 2.2 新特性: JIT New JIT engine (Linear
IL
·
2015-10-23 09:31
on
必须知道的.NET FrameWork
是“MSIL/
IL
”二进制字节码。(也就是我们常说的
IL
代码)。 PS:编译完成后,
·
2015-10-23 08:34
framework
.NET FrameWork 中的 CTS
1.不仅可以把C#编译成.Net
IL
,还支持Basic、Python、Ruby等语言,甚至还支持Java。
·
2015-10-23 08:34
framework
人还是比机器聪明
代码: public int Add(int a, int b) { int c = 100; return ((a + b) + c); } 查看
IL
: .method
·
2015-10-23 08:11
C#的那些事---01:简介
C#语言是和.NET一起使用的,所以如果要使用C#高效地开发应用程序,理解Framework就非常重要. 2.CLR,
IL
, JIT .
·
2015-10-23 08:40
C#
c#基础知识
分为两个阶段:1:把源代码编译为Microsoft中间语言(
IL
)。2:CLR把
IL
编译为平台专用的代码。 Microsoft中间语言与Java字节代码共享一种理念:它们都是低级语
·
2015-10-23 08:43
C#
:Microsoft.NET框架程序设计要点笔记
IL
有时也被称作托管代码.除了产生
IL
外,所有面向LCR的编译器都要为托管模块产生完整的元数据.简单的说,元数据就是一个数据表的
·
2015-10-23 08:13
Microsoft
Douce France 温馨的法兰西
Il
revient à ma mémoire 一切都回到我脑海中 Des souvenirs
·
2015-10-23 08:33
c
Log4Net日志分类和自动维护
如果通过配置不同的logger,然后功能根据不同的LoggerName加载
Il
·
2015-10-23 08:12
log
C#学习笔记 ----.NET体系结构概述(第1章)
Microsoft 中间语言 Microsoft Intermediate Language MSIL简称
IL
SDK 软件开发工具包 Software Development Kit IDE 集成开发环境
·
2015-10-23 08:53
.net
可变參数
使用方法例如以下: #include <initializer_list> void method(std::initializer_list<int>
il
)
·
2015-10-23 08:33
02.生成、打包、部署和管理应用程序及类型
使用csc.exe,通过命令行来编译源代码,生成
IL
代码,如下 csc.exe /out:Program.exe /t:exe /r:MSCoreLib.dll
·
2015-10-23 08:57
应用程序
关于GameHall与UCenter.NET的PK提议,就是下战书啦!
nbsp; 老李、DX、anytao在搞UCenter.NET,我看了看,其实没我当初写的那套GameHall在线打牌游戏大厅经典,我现在就是没时间将其升级为3.5版本,而且手头还要翻译一本
IL
·
2015-10-23 08:22
ucenter
《Expert .NET 2.0
IL
Assembler》 第四章 托管可执行体文件的结构 4.3 小结
返回目录 小结 讨论过托管映像文件的结构以及
IL
编译器生成这些文件的方式,我将小结一下
IL
编译器创建一个托管PE文件的步骤。
·
2015-10-23 08:16
.net
《Expert .NET 2.0
IL
Assembler》 第四章 托管可执行体文件的结构 4.2 CLR头(一)
IL
编译器将CLR头放在了.text区段。 头的结构 CLR头定义在CorHdr.h中——一个头文件被分配为Microsoft .NET Framework SDK的一部分,如
·
2015-10-23 08:16
.net
《Expert .NET 2.0
IL
Assembler》 第六章 模块和程序集(四)
返回目录 ExportedType元数据和声明 ExportedType元数据表包括了关于声明在程序集的非主要模块的公有类(在程序集外部可见)的信息。只有主模块的清单可以携带这个表。 之所以需要这个表是因为加载器希望一个程序集的主模块保存关于所有由程序集导出的类的信息。这些类——定义在主模块
·
2015-10-23 08:16
.net
《Expert .NET 2.0
IL
Assembler》 第五章 元数据表的组织 5.5 小结
返回目录 小结 既然你已经了解元数据原则上是如何被组织的,你要准备好检测这些特定的元数据项和表示它们的表。所有进一步的考虑都将集中在4个元数据流上——#Strings、#Blob、#US和#~——因为#GUID只在一个元数据表中被引用到(Module表),而#-流(未优化的元数据)则从来不会被ILAsm编译器发布。 这里对一些人有一些建议,他们想知道这是否一个好的主意——在细
·
2015-10-23 08:14
.net
《Expert .NET 2.0
IL
Assembler》 第五章 元数据表的组织 5.3 RID和符号
返回目录 RID和符号 记录的索引和符号,是无符号整数值,用于索引元数据表中的记录。RID是简单的索引,只适用于显示指定的表,而符号则携带了识别它们所引用的元数据表的信息。 RID RID是一个识别符,是一个在包
·
2015-10-23 08:14
.net
《Expert .NET 2.0
IL
Assembler》 第五章 元数据表的组织 5.4 元数据和验证
返回目录 元数据和验证 然而,这个“好的暗示”,仅仅是一个暗示。在前述的部分提供了关于你可以从一个列的确定的类型引用哪些表的信息。这并不意味着你应该引用所有你能够引用的表。在表5-10中列出的一些群组的符号类型比在CLR现有的发布版本中实际上可接受的要更加广阔。例如,MemberRefParent群组,描述了能够包含MemberRef记录的父级别的表,包括TypeDef表。但是
·
2015-10-23 08:14
.net
《Expert .NET 2.0
IL
Assembler》 第三章 使代码更简单 3.4 小结
到目前为止,你应该能够大体上理解
IL
反编译器生成的文本输出。我也希望你能对更加细节和系统的讨论感
·
2015-10-23 08:13
.net
《Expert .NET 2.0
IL
Assembler》 第四章 托管可执行体文件的结构 4.3 小结
讨论过托管图像文件的结构以及
IL
编译器生成这些文件的方式,我将小结一下
IL
编译器创建一个托管PE文件的步骤。
·
2015-10-23 08:13
.net
《Expert .NET 2.0
IL
Assembler》 第四章 托管可执行体文件的结构 4.1 PE/COFF头(二)
返回目录 PE头 PE头,紧跟在COFF头的后面,提供了OS加载器的信息。虽然这个头被称为可选择的头(optional header),它只是可选择的,在某种意义上是说,对象文件通常不包括它。对于PE文件而言,这个头是强制性的。
·
2015-10-23 08:13
.net
《Expert .NET 2.0
IL
Assembler》——关于作者
最近几年中,他供职于Microsoft的.NET公共语言运行环境组,负责设计和开发了
IL
Disassembler、元数据验证程序和执行引擎中的运行时元数据验证。现
·
2015-10-23 08:12
.net
《Expert .NET 2.0
IL
Assembler》——绪论
这本书是我早期写的一本书的修订和扩展:《Inside Microsoft .NET
IL
Assembler》(图书上架于2002年初,在.NET CLI 1.0版本公布1个月后)。
·
2015-10-23 08:12
.net
《Expert .NET 2.0
IL
Assembler》 概要目录
Expert .NET 2.0
IL
Assembler ——精通.NET 2.0
IL
汇编程序 返回 详要目录 第1部分  
·
2015-10-23 08:11
.net
net
IL
的一些探索
查看
IL
有2个工具比较好用,一个是大名鼎鼎的Reflector,但已经转向收费,另一个是开源的ILSpy,强大好用,对linq和lambda表达示的支持很好。
·
2015-10-23 08:19
net
C#高级编程读书笔记——foreach
C#中的foreache语句不会解析为
IL
代码中的foreach语句。C#编译器把foreach语句转换为IEnumerable接口的方法和属性。
·
2015-10-23 08:02
foreach
给第三方dll强签名
ildasm myTest.dll /out:myTest.
il
生成的结果包括myTest.
il
文件和myTest.res文件 2.采用汇编工具ilasm重新生成我们自己的
·
2015-10-23 08:27
dll
Emit学习-答疑篇-值类型和引用类型在使用时的区别
今天下午兴冲冲的写完一段
IL
代码,用Reflector转成C#代码看了下,没有问题,于是引用持久化到硬盘上的动态程序集,想要试一下其中的方法,但是运行后却出现了System.AccessViolationException
·
2015-10-22 21:54
引用类型
使用ildasm和ilasm修改dll
首先使用ildasm打开这个dll,然后选择转储,存为一个
il
文件 还有一个相关的res文件。使用文本编辑器修改
il
文件,保存。 使用这个命令编译成一个dll。
·
2015-10-22 21:25
ASM
双击编辑DataGrid,LIST的列表项.
import flash.geom.Point; import mx.controls.DataGrid; import mx.controls.listClasses.
IL
·
2015-10-22 21:24
datagrid
.NET 托管堆和垃圾回收
以下是访问一个资源所需步骤:1、调用
IL
指令newobj,为代表资源的类型分配内存。(C#new操作符)2、初始化内存,设置资源的初始状态。(一般指构造函数)3、访问类型的成员来使用资源。
李国宝
·
2015-10-21 23:00
.NET 知识
1.读懂
IL
代码就这么简单
IL
是.NET框架中中间语言(Intermediate Language)的缩写。
·
2015-10-21 13:54
.net
chap02 C#语言基础知识
编译 & 反汇编 1.1 编译 csc.exe /out:c:\test.exe c:\test.cs 1.2 反汇编 用
IL
反汇编工具,打开 test.exe 然后存储
·
2015-10-21 13:43
C#
DataSet 强行更新的狂想
这个问题确实比较头痛,研究了半天System.Data.dll里面的相关
IL
,得出了一些结论。这些结论没有经过任何形式的验证,所
·
2015-10-21 13:35
Data
《.NET框架程序设计》第1章 .NET开发平台体系架构 读后感
第1章 .NET开发平台体系架构 1.1将源代码编译为托管模块 托管模块由PE表头,CLR表头,元数据,中间语言(
IL
) 组成。
·
2015-10-21 12:15
.net
开源.net程序反编译工具 - ILSpy
ILSpy的主要特点如下: Assembly browsing
IL
Disassembly Decompilation to C# Saving of resources
·
2015-10-21 12:08
.net
vista and IE7 can't send mail in OWA 2003
outlook web access 2003 can't send mail, and IE will crash when compose messageref:http://www.petri.co.
il
·
2015-10-21 12:14
mail
视频:.NET程序反编译与源代码重构生成新的应用程序
也就是对Write1()进行解密,或是增加其他操作3、用DotNetHelper.exe把程序集编译成
IL
代码。
·
2015-10-21 12:31
.net
【翻译】WCF4.5:更少的配置和ASP.NET更好的支持
/2012/02/WCF-4.5 Ido Flatow发表了一些列的博客,来讲述.NET4.5中关于WCF的更新 链接地址: http://blogs.microsoft.co.
il
·
2015-10-21 12:16
asp.net
PB进度条
初始化 //w_query_progress.st_4.text='共计:'+string(li_pagecount) //li_pagecount:总共循环次数 //w_query_progress.
il
_will_retrieve_row
·
2015-10-21 12:34
进度条
.NET破解体验 ildasm.exe的使用
.NET中可以使用ildasm.exe来破解BIN目录下面的DLL文件,解成
IL
格式.修改后可用ilasm来进行重新编译.
·
2015-10-21 12:30
.net
关于 try..catch..finally
据说有人分析
IL
发现这块的运行逻辑和原来C++中是不同的( 注1 ). 于是这个原本很清晰的问题在我头脑中又模糊起来.
·
2015-10-21 12:33
finally
恢复Ext3下被删除的文件
删除文件 假设我们有一个文件名叫 ‘test.txt’ $ls -
il
test.txt 15 -rw-rw-r– 2 root root 20 Apr 17
·
2015-10-21 12:03
ext
IL
到底算不算汇编语言?
IL
到底算不算汇编语言? 这两天老赵和老包为
IL
是不是汇编语言交了火,eaglet 忍不住也想说两句。
·
2015-10-21 12:12
汇编语言
上周热点回顾(10.14-10.20)
(Juno蛋) · 读懂
IL
代码就这么简单 (一)(Zery-zhang) · 一个初中生编程之路(dandan1990) · 基于Html5的爱情主题网站–表白神器
·
2015-10-21 12:46
回顾
对
IL
及CLR研究有益的一些资料
Addison.Wesley.The.Common.Language.Infrastructure.Annotated.Standard.eBook-DDU.chm 这本书主要是把.NET Framework SDK中的那几份文档给组织在了一起,用CHM文档的形式查看,的确方便了一些。 Apress.Build.Your.Own.Dot.NET.Language.and.Compile
·
2015-10-21 11:54
LR
老赵谈
IL
(1):
IL
是什么,它又不是什么?那么汇编呢?
我们.NET开发人员必定离不开
IL
,就算您没有学习,也一定可以在各处看到它的身影。最近在博客园上活跃的
IL
文章译者包建强同学的一些看法让我大为震惊,决定独立开篇,希望可以让大家看到不同的声音。
·
2015-10-21 11:03
汇编
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他