将 .Net Stream 传递到 IronRuby 中?
我使用 IronRuby 解析 Yaml 文件,然后在 C# 中使用解析后的文档。这对于创建引擎 (Ruby.CreateEngine()) 和执行 YAML::load(File.open('myFile.yaml'…
如何通过 C# 方法使用 IronRuby 块
我正在使用 IronRuby 并尝试找出如何通过 C# 方法使用块。 这是我试图模拟的基本 Ruby 代码: def BlockTest () result = yield("hello") puts result…
Ruby:在一个项目中针对多个平台
我正在创建一个 [Iron]Ruby 项目,需要支持多种环境(更具体地说,WPF、Silverlight 和 WinForms - 但这并不那么重要)。以下是我陷入困境的实际具体…
IronRuby System.DateTime NilClass
为什么与 null 比较如此不稳定? 只是代码。 IronRuby 0.9.4.0 on .NET 2.0.50727.4927 Copyright (c) Microsoft Corporation. All rights reserved. …
IronRuby - 如何要求没有强名称的 .NET 程序集?
IronRuby 帮助网站上的此页面讨论了能够“要求”一些好的内容- 已知程序集,例如 System.Windows.Forms,无需生成整个“ah-come-on-gimme-a-break-her…
与 IronRuby 或 F# 相比,使用 IronPython 有何优势?
很清楚 DLR 就在这里!我最近阅读了所有这些内容,想知道使用一种语言相对于另一种语言是否有任何具体的好处? 例如性能优势!以及通过标准库提供的功…
代码中的程序集重定向而不是 app.config
我正在使用ironruby执行一个脚本,该脚本加载一个具有依赖项的程序集,该依赖项需要在app.config中从v2.0.0.0重定向到v3.5.0.0,如下所示: <runtim…
IronRuby 和 IronPython 的性能比较
我们的目标是使用 DLR 的 Microsoft.Scripting 和托管程序集来实现脚本机制。 现在,有人知道 IronRuby 1.0 和 IronPython 2.6 之间的性能差异吗? 据…
IronRuby ScriptSource.Execute 线程安全吗?
我们通过托管 IronRuby 引擎实现表达式评估器。您可以在此处查看评估器的简化版本。 现在,我们试图通过在多个线程中执行表达式来从 IronRuby 获得更…
IronRuby 和处理 XAML UI 事件
通过 IronRuby 脚本向 XAML 中的 UI 元素添加事件处理程序的最简单明了的方法是什么?假设:添加事件处理程序的代码将编写在 IronRuby 脚本中,处理事…
IronRuby 引用与 System.Linq 冲突?
使用 Visual Studio 2010,当我将四个 IronRuby 引用添加到在多种方法中使用 Linq 的现有项目时,由于突然找不到 System.Linq,该项目将无法编译。 Ir…
WPF 应用程序通过 IronRuby 托管/执行 Ruby 代码
大家好,希望你们能帮助我开始使用 IronRuby。我有几个 Ruby 脚本,我想从我的 WPF 应用程序执行(由于使用了几个我无法在本机获取的 RMagick 方法)…