在Z3 C#API中定义通用数据类型

时间:2018-07-02 17:37:50

标签: c# z3 z3py

我想使用类似于以下内容的C#API(简单的通用包装器)声明通用数据结构:

public class Wrapper<T> 
{
   public T Element {get; set;}
}

(declare-datatypes (T) ((Wrapper nil (Element T))))
  1. 如何在C#中做到这一点?
  2. 如何进行实例化以提供特定的类型,例如:

    (声明常量实例(包装器Int))

1 个答案:

答案 0 :(得分:1)