我有一个类通过重载索引操作符来公开数据列表(见下文)。我可以从clojure访问它吗?
double this[int index] { get; }
答案 0 :(得分:1)
(let [q (|System.Collections.Generic.List`1[System.Int32]|.)]
(.Add q 1)
(.get_Item q 0))
答案 1 :(得分:0)
我对C#编程语言一无所知,但是当你从Clojure调用Java代码时,这个概念应该是一样的。
调用实例方法:
(.methodName objectInstance params...)
调用静态方法(假设C#有静态方法):
(ClassName/staticMethod params...)