0

我有一个通过重载索引运算符来公开数据列表的类(见下文)。我可以从 clojure 访问它吗?

double this[int index] { get; }
4

2 回答 2

1
(let [q (|System.Collections.Generic.List`1[System.Int32]|.)] 
  (.Add q 1) 
  (.get_Item q 0))
于 2013-10-28T16:46:47.213 回答
0

我对 C# 编程语言一无所知,但是当您从 Clojure 调用 Java 代码时,概念应该是相同的。

调用实例方法:

(.methodName objectInstance params...)

调用静态方法(假设 C# 有静态方法):

(ClassName/staticMethod params...)
于 2013-10-21T18:11:43.053 回答