2
A
回答
9
如果在項目的單元作用域名稱選項中包含System
,代碼將被編譯。所以從這個意義上說,你提出的是正確的。
但是,就可讀性而言,最好是堅持政策並堅持下去。在我看來,像這樣混合和匹配會讓你的代碼變得不那麼清晰。
相關問題
- 1. 我可以使用帶'path'元素的混合單元嗎?
- 2. 可以混合其中()子句
- 3. 我可以在單個HTA中混合使用VBScript和JScript嗎?
- 4. 我可以在UITableView中混合分組和全角單元格嗎?
- 5. 防止單元被自動添加到Uses子句中?
- 6. 我可以在where子句中使用別名嗎?
- 7. 我可以在javascript中使用元素名稱嗎?
- 8. 我可以在對象名稱中使用單引號嗎?
- 9. git別名名稱中可以包含句點(。)嗎?
- 10. 我可以在Spring Rest方法中混合媒體類型嗎?
- 11. 我可以在JAR中混淆類名嗎?
- 12. 我可以使用「index」作爲servlet名稱的名稱嗎?
- 13. WiX可以引用名稱中包含句點的項目嗎?
- 14. CSS中的混合單元
- 15. 我可以在MSSQL的where子句中選擇變量嗎?
- 16. 我們可以在合併中有兩個匹配的子句
- 17. 我可以將CSS樣式應用於元素名稱嗎?
- 18. 我可以在pthreads/Linux中設置線程的名稱嗎?
- 19. 我可以找到可以計算列名稱X的表嗎?
- 20. 我可以在SQLite中組合SQL語句嗎?
- 21. 我可以在另一個表單中獲得提交按鈕的名稱嗎?
- 22. 我可以在另一個表單中獲得提交按鈕的名稱嗎?
- 23. 我們可以在android studio 1.5中更改aap名稱或packagne名稱嗎?
- 24. 命名元組的名稱和引用可以不同嗎?
- 25. 我可以在select語句中使用別名嗎?
- 26. 我可以在if語句中命名變量嗎? Python
- 27. 我可以在INSERT語句中使用別名嗎?
- 28. VMS文件名可以結合邏輯名稱和子目錄嗎?
- 29. 我可以在jQuery腳本中隱藏帖子頁面名稱嗎?
- 30. Diff'ing混合名單
關於可讀性:當您將舊項目(Delphi 7,XE)升級到更新版本的Delphi時,會發生混合。 – Beno
如果您願意,您可以自由地用'Classes'替換IDE添加的單元,如'System.Classes'。對於純粹的VCL項目來說,這不是一個糟糕的政策。 –
請注意[文檔](http://docwiki.embarcadero.com/RADStudio/Seattle/en/Unit_Scope_Names#How_to_Specify_Unit-Scoped_Unit_Names_in_Your_Code)提到部分限定的單元名稱可能會減慢編譯速度。 – ventiseis