intermediate-language

intermediate-language

文章 0 浏览 3

来自 C++ 的中间代码

我想将 C++ 程序编译为中间代码。然后,我想使用当前处理器的所有资源来编译中间代码。 第一步是使用优化(-O2)编译 C++ 程序,运行链接器并完成大部…

拔了角的鹿 2024-11-05 17:18:33 2 0

关于 C# 编译器如何发出 TypeRef 信息的问题

当我尝试 C# 4.0 中的新功能“可选参数”时,我发现了这个有趣的事情。 我知道在 C# 4.0 中有两种使用“可选参数”的方法: static void TestMethod(i…

木森分化 2024-10-31 15:33:41 0 0

方法调用的所有引用的集成测试

所以,我在互联网上搜索了一下,试图看看是否有人已经在这里发明了轮子。我想要做的是编写一个集成测试,它将解析当前项目,查找对某个方法的所有引用…

层林尽染 2024-10-28 12:20:05 0 0

.NET 接口上的静态构造函数未运行

您可以在 IL 中的 .NET 接口上定义静态构造函数。但是,如果这样做,当您在接口上运行方法时,静态构造函数不会运行: .method public static void Ma…

多情出卖 2024-10-21 13:53:50 1 0

用于编辑 .IL 文件的工具?

目前我使用记事本来实现此目的。是否有用于编辑 .NET 中间语言文件的特定工具? Dotnet IL 编辑器 (DILE) 在编辑文件之前对其进行反汇编,我不需要该…

时常饿 2024-10-04 23:10:52 4 0

.NET IL 属性设置器

考虑这个类: public class Foo { // Fields private string _bar // Properties private string Bar { get { return this._bar } set { this._bar = …

阿楠 2024-10-02 07:52:08 2 0

即时修改 IL 代码

我想动态修改现有类的 .Net IL 代码。这有可能吗?我找到了一些对 .Net Profiling API 的引用,但根据文档,它不支持自修改应用程序。主要目的是替换…

救星 2024-10-01 00:06:59 2 0

C# DLL 到 .il,到 C++ DLL:字符串问题

我正在尝试从 C# 导出一些功能,以便可以在我的非托管 C++ 应用程序中使用它。在我的测试项目中,我首先创建一个 C# DLL,其中包含一个简单的函数来将…

成熟稳重的好男人 2024-09-28 00:58:45 2 0

以编程方式比较两种方法的 IL

我有一个已编译的程序集。我想以编程方式将该程序集中的方法之一的方法实现与我期望的方法进行比较。 有没有办法可以比较他们的 IL?即使我可以获得任…

挽清梦 2024-09-19 12:04:13 5 0

IL 中的 if 是什么样的?

if 语句编译成 IL 后会是什么样子? 这是 C# 中非常简单的构造。有人能给我一个更抽象的定义吗?…

找个人就嫁了吧 2024-09-17 22:48:13 8 0

从程序集中提取特定 IL(.NET 中间语言)签名的机制

我在 Microsoft .NET 程序集 mscorlib.dll 中找到了大约 25 种类型的列表,我需要在其中提取类及其成员的 IL 签名。我想要每种类型一个文件,每个签名…

无法言说的痛 2024-09-16 14:12:43 4 0

说中间代码在虚拟机中运行是否具有误导性

如果我对所读内容的理解正确的话,虚拟机本质上是中间代码的编译器。 但从未说过 Delphi(作为非托管代码的示例)在其编译器中运行。 将虚拟机描述为…

最丧也最甜 2024-09-08 15:06:34 5 0

如何在订阅事件时传递值并在事件触发时获取(DynamicMethod使用问题)

任务是在运行时创建事件处理程序。我需要针对不同的事件使用不同的参数值调用一种方法。事件及其数量仅在运行时已知。因此,我尝试生成动态方法,每个…

初见你 2024-08-31 13:22:41 8 0

CLR 级别的强制转换实际上是如何工作的?

当进行向上或向下的拍摄时,幕后到底发生了什么?我的想法是,当执行以下操作时: string myString = "abc" object myObject = myString string myStr…

北恋 2024-08-31 05:47:42 0 0

Mono.Cecil 可以修改 AppDomain 中已加载的代码吗?

我想在运行时向某个类添加一些行为。我知道如何在运行时使用 Reflection.Emit 进行子类化,但这还不够。根据某些外部配置,我需要在类型 T 的方法中注…

与君绝 2024-08-31 05:26:46 8 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文