我正在开发一个 AutoCAD 插件。我有几种使用方法
Document doc = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument;
Database dataBase = doc.Database;
Editor editor = doc.Editor;
在我的类的开头使用这三行并调用是否是干净的代码doc
,dataBase
以及editor
每当我需要它们时,还是在每个方法中声明它们更好?它似乎节省了很多代码行,但它们看起来像全局变量,应该尽可能避免,对吧?
我已经阅读了几篇关于全局变量和字段的文章,但我似乎无法弄清楚我是否应该以这种方式使用它们。
对此的任何想法都非常感谢。