Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Mono.Cecil:从其他程序集中调用基类的方法
如何按名称获取对基类方法的 MethodReference 我试过了 type BaseType Resolve Methods 如果我将包含基类的 dll 添加到 assemblyresolver 它将返回方法 但是如果我使用添加呼叫 M
inheritance
assemblies
CIL
il
monocecil
C# 中的闭包分配
我已经安装了 Clr 堆分配分析器扩展 在一个项目中我看到了一些我完全不理解的东西 我有一个带有签名的方法 public Task
c
closures
roslyn
CIL
在 C# 中为所有事件和委托创建一个包罗万象的处理程序
我想创建一个可用于处理任何事件或委托的处理程序 具体来说 我希望能够编写如下代码 class Invoker public object Invoke object arg generic handling code static void
c
NET
Events
delegates
CIL
成员在另一个模块中声明,需要导入
我使用 Mono Cecil 创建新的自定义属性类型 然后将其添加到现有类型 为了演示它 我有一个名为 Sample 的预先存在的 DLL 其类型称为 SampleType 我想使用 Mono Cecil 在 Sample 中编织一个名为
c
Reflection
CIL
monocecil
C++/CLI MSIL 程序集中的指针数组
我正在尝试包装一些遗留的 C 代码 以便与在 NET Core 上运行的 C 一起使用 我在用着这里给出的方法 https stackoverflow com a 9004833创建编译为纯 MSIL 的 C 包装器 它对于简单的函数运行良
c
NET
CCLI
clr
CIL
发出局部变量并为其赋值
我正在初始化一个整数变量 如下所示 LocalBuilder a ilGen DeclareLocal typeof Int32 我如何访问它并为其赋值 我想做这样的事情 int a b a 5 b 6 return a b Use the
c
NET
Reflection
CIL
reflectionemit
C/C++软件可以编译成字节码以便以后执行吗? (架构独立的 UNIX 软件。)
我想将现有软件编译成演示文稿 以便以后可以在不同的体系结构 和操作系统 上运行 为此 我需要一个可以在另一个架构 操作系统上轻松运行 模拟的 字节 代码 LLVM http llvm org 红外 一些 RISC 汇编 一些随机的想法 编译
unix
JVM
virtualization
LLVM
CIL
如何在CLR中使用多重继承?
我遇到过一些来源 例如this https devblogs microsoft com csharpfaq why doesnt c support multiple inheritance 声称 CLR 中实际上支持多重继承 多个基类型
NET
clr
multipleinheritance
CIL
如何在 IL 中实现 C# foreach 优化
In this answer https stackoverflow com a 3168435 801189和这个GitHub问题 https github com dotnet roslyn issues 426 顶部项目 有一个描述f
c
CIL
如何在 CIL 中声明值类型:`.class value` 还是只是 `.class`?
我看过 C struct FooStruct in ILDASM http msdn microsoft com en us library f7dy01k1 aspx 并看到以下内容 ILDASM 此处显示两个不同的声明 一个开始于 cl
syntax
Definition
CIL
valuetype
ilasm
程序化 MSIL 注入
假设我有一个像这样的有缺陷的应用程序 using System namespace ConsoleApplication1 class Program static void Main string args Console WriteLi
NET
CIL
cecil:Instruction.OpCode.Code值对应的Instruction.Operand类型
是否有任何文档或 cecil 源代码的一部分可供我查阅以全面了解其中的内容Operandcecil 将用于给定的类型Code价值 例如 我可以从MethodBodyRocks that Ldloc需要一个Operand类型的Variable
c
MONO
CIL
il
monocecil
有没有工具可以将 CIL 编译为二进制文件?
看了之前的帖子后 使使用 NET 语言编写的应用程序在旧机器上运行 https stackoverflow com questions 335450 making applications programmed in net languag
NET
Binary
CIL
如何从 TypeSpec 获取 TypeDef
我正在尝试实现托管调试器 查看 MDBG 示例 目前 我一直在尝试使用 IMetaDataImport 获取基类层次结构方法 枚举方法 https msdn microsoft com en us library ms231658 v vs
c
NET
metadata
clr
CIL
你能在 mdbg 中看到评估堆栈吗?
假设我有以下 CIL ldc i4 40 lt a breakpoint is set here ldc i4 2 add box int32 call void mscorlib System Console WriteLine stri
NET
CIL
ilasm
mdbg
为什么无法使用反射获取局部变量名称?
如果我有这样的代码 public class Program public static void Main string bar int foo 24 我可以获得声明的局部变量Main using var flag BindingFlag
c
Reflection
localvariables
CIL
没有 setter 的 C# 属性 - 如何从构造函数中设置它?
为什么可以从构造函数中设置仅获取自动属性 下面的代码显示了如何从构造函数设置属性 但使用反射表明幕后确实没有设置器 如果 IL 中不存在 setter 方法 如何从构造函数调用中设置它 void Main var obj new GetOn
c
CIL
C# 中拦截对属性 get 方法的调用
假设我们有这个类 public class Person public int Id get set public string Name get set 现在 在 C 中是否可以拦截对属性获取方法的调用 运行其他方法并返回该方法的结果而不
c
NET
CIL
Dynamic
是否有从 Visual Studio 项目中编译 CIL 代码的示例
我意识到有人询问并回答了 Visual Studio 不支持 CIL MSIL 项目 这MSBuildContrib http msbuildcontrib codeplex com项目有一个 ILASM 任务 允许您在构建时编译 IL 文
VisualStudio
CIL
il
ilasm
如何检测哪种 .NET 语言正在调用我的代码
我正在构建一个库 该库生成一个用户代理字符串 该字符串报告一些漂亮的数据 例如操作系统版本和当前安装的 NET Framework 版本 https stackoverflow com questions 199080 how to det
NET
Reflection
CIL
«
1
2
3
4
»