C# 4.0 中使用动态类型的重载解析
我还无法访问 C# 4.0 预览版。 但我很好奇,在以下情况下调用重载方法时,C# 4.0 运行时会做什么。 它解析为通用重载...还是专用重载。 public class …
使用委托/DLR Lambda 覆盖实例方法?
为了学习 F# 和 .Net,我一直在尝试即将发布的 DLR。 为此,我一直在尝试反射,努力实现一个与 clr 很好地集成的基本类型系统。 虽然我能够实例化一个…
在哪里可以下载 DLR 的托管 JScript?
动态语言运行时的最新版本(0.9 稳定版)包含 IronPython 和 IronRuby,但不包含托管 JScript。 有谁知道在哪里可以下载最新版本的托管 JScript 以与 …
IronPython - JSON 选择
在 IronPython 2.0.1 中处理 JSON 的最佳方法是什么? 原生 Python“标准库”json 看起来尚未实现。 如果我想使用 Newtonsoft Json.NET 库,我该怎么…
我可以使用什么动态语言进行 .NET 单元测试?
我正在尝试为我的 C# 代码编写一些复杂的验收测试。 我注意到,当我编写测试时,我进行了大量显式转换以满足 C# 编译器的要求。 我喜欢使用 C# 等静态…
打印出 Linq 表达式树层次结构
动态语言运行时 (DLR) 有一些非常酷的 Expression 代码,包括一些非常好的代码来打印我想要使用的表达式树,以便: int a = 1 int b = 2 Expression&l…
DLR 是如何工作的?
.Net 4 将具有 DLR(动态语言运行时)。 我知道它将用于 Iron Python 和 Iron Ruby 之类的东西。 但这就是它的全部好处吗? DLR 有什么用? DLR 是如…
从 IronPython 调用 .NET 代码,加载 log4net 程序集时出错
我有一个 IronPython 脚本,用于配置 log4net,然后调用使用 log4net 的 .NET 代码。 log4net 已正确配置,因为我记录了一条消息来表明它已初始化。 …
IDynamicObject 实现忽略多个属性调用
我已经在 C# 4 中实现了 IDynamicObject,返回一个自定义 MetaObject 子类,该子类执行简单的属性 getter/setter 分派到字典。 不是火箭科学。 如果我…
通过 DLR 托管 VBx 语言?
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
我可以在 C# 4 中实现 method_missing 并让它实际返回一个值吗?
我试图根据 IDynamicObject 上的所有 2 篇博客文章找出如何在 C# 4 中实现 method_missing。 我想要做的是拥有一个具有存储库的业务逻辑层,如果业务…
将 IronPython 嵌入到我的 C# 应用程序中的最佳方法是什么?
我有一个由相当精通技术的人使用的应用程序,他们想要可编程性的小岛,所以我使用了嵌入式 Iron Python。 然而,自 IronPython 2.0 Eval() 起不再起作…