如何将 void 方法调用表示为 DynamicMetaObject.BindInvokeMember 的结果?
我试图给出一个简短的例子 IDynamicMetaObjectProvider 用于 C# 深入研究第二版,我遇到了问题。 我希望能够表达一个无效的呼叫,但我失败了。我确信…
WPF 应用程序通过 IronRuby 托管/执行 Ruby 代码
大家好,希望你们能帮助我开始使用 IronRuby。我有几个 Ruby 脚本,我想从我的 WPF 应用程序执行(由于使用了几个我无法在本机获取的 RMagick 方法)…
如何在 VS2008 中实现对自定义 DLR 语言的智能感知支持?
我刚刚开始为 .NET DLR 编写我的第一种语言。 我想知道是否可以扩展 Visual Studio 2008 IntelliSense 来处理自定义 DLR 语言的语法? 编辑:我决定绕…
在 C# 应用程序中嵌入 IronScheme
我正在尝试向我的 C# 应用程序添加插件架构。我选择 IronScheme 作为语言,还因为它是基于 DLR 构建的,这应该更容易嵌入。 在 Codeplex Wiki 上,他…
在 DLR 上建立一个小型表达式 DSL 还是将其手动保存在 F# 中?
我正在构建一个类似电子表格的应用程序,其中需要将大量小型计算拼接到树结构中。这些计算是用户定义的,我需要一种方法让用户在运行时输入它们。 我…
PowerShell 运行空间与 DLR
随着 .NET 4.0 beta 现已推出,以及 .NET 动态语言运行时的更广泛可用性,我猜这些类型的主题将会变得“更热门”。 我对 DLR 和 PowerShell 之间的概…
为我的脚本语言切换到 DLR 的主要优点是什么?
我已经使用 Antlr 编写了一个 DSL,从我的语法文件生成词法分析器和解析器。 解析器生成一个抽象语法树,其中包含我可以计算的各种节点(例如函数节点…
ECMAScript 是否有任何 .NET CLR/DLR 实现?
有谁知道针对 .NET CLR/DLR 的 ECMAScript 的真实(即非蒸汽软件)实现吗? 理想情况下类似于Rhino for Java。 在 .NET Framework / Mono Framework …
是否可以使用 DLR 加载和执行 C# 代码片段?
我发现的有关 DLR 的大部分材料都与 IronPython 相关。 您可以使用 DLR 解析和执行 C# 吗? 如果是这样,是否存在开销会阻止您在拥有大约 30 个用户的…
在 SilverlIight 应用程序中执行 JScript
我尝试使用 Silverlight DLR 制作可编写脚本的应用程序。 当我尝试执行包含两行或更多行代码的 JScript 代码时,仅执行第一行。 例如: 我已经在 С# …
转换和拆箱有什么区别?
之间有什么区别? Expression.Convert(SomeVariableExpression, typeof(T)) 在 DLR 的 LINQ 表达式中,this:和 this: Expression.Unbox(SomeVariableE…