可以在我的 USES 子句中混用单位名称吗?
Is it ok to mix unit names in my USES clause?
有这样的东西可以吗?
Uses SysUtils, System.Classes;
而不是
Uses System.SysUtils, System.Classes;
如果您在项目的单元范围名称选项中包含 System
,代码将编译。所以从这个意义上说,你的建议是好的。
但是,就可读性而言,确定一个策略并坚持下去肯定更好。在我看来,像这样混合和匹配会使您的代码不那么清晰。
有这样的东西可以吗?
Uses SysUtils, System.Classes;
而不是
Uses System.SysUtils, System.Classes;
如果您在项目的单元范围名称选项中包含 System
,代码将编译。所以从这个意义上说,你的建议是好的。
但是,就可读性而言,确定一个策略并坚持下去肯定更好。在我看来,像这样混合和匹配会使您的代码不那么清晰。