如何从 IronRuby v0.9 调用泛型方法 (.NET 3.5 SP1)?尝试做一些obj.method(:method_name).of(String).call
似乎不像“的”那样工作的事情是一种未知的方法。
非常感谢
您还可以使用数组索引器将通用参数传递给方法,也可以使用数组索引器执行 proc,因此 Shay 的示例也可以如下所示:
obj.method(:test)[String]["test"]
它对我有用(我使用的是 0.9.1):
铁红宝石:
obj = ClassLibrary1::Class1.new
obj.method(:test).of(String).call("test")
C#:
namespace ClassLibrary1
{
public class Class1
{
public string Test<T>(T param)
{
return param.ToString();
}
}
}