0

我正在通过这些示例 AutoCAD 实验室(AutoCAD 2021 .NET 培训)来了解系统,我真的被困在实验室 #5 的第 6 步。它要求我在 if else 语句中使用数据库字典(DBDictionary)的“包含”属性“检查我们要添加到字典中的条目是否已经存在”。但是,我似乎无法在示例代码或说明中的任何位置找到任何对该条目的实际引用。步骤 #7 提到了位于上述 DBDictionary 中的实体但这似乎是一件特别奇怪的搜索,即使它是我正在寻找的东西,我也无法得到这样的陈述。我试过了。有什么建议吗?

4

1 回答 1

0

可以将ADBDictionary与泛型进行比较,Dictionary<string, DBObject>并将DBDictionary条目与 a进行比较KeyValuePair<string, DBObject>(其中DBObject通常是 a Xrecord)。使用DBDictionary实例是一种将数据存储在 AutoCAD 数据库中的替代方法SymbolTable(请参见本主题)。

于 2021-06-08T05:45:26.983 回答