Dot-Net
我可以在項目/解決方案級別上設置 Option Explicit 和 Option Strict 嗎?
我真的很喜歡 VB.NET 提供的編碼速度,但我不喜歡忘記聲明變數類型、函式返回類型等的可能性,這就是我在每個類中使用的原因:
Option Explicit On Option Strict On有沒有辦法在項目/解決方案級別定義這兩個選項?
在每個類中複製這兩個選項真的很乏味……我們在 .NET 4 Client Profile 中使用Visual Studio 2010
進行 編碼。
是的,您可以在項目的屬性中為整個項目設置這些選項:
- 在解決方案資源管理器中右鍵點擊您的項目,然後從上下文菜單中選擇“屬性”。
- 點擊左側列表中的“編譯”選項卡。
- 根據需要設置組合框的值。
您還可以選擇在 Visual Studio 選項中全域 指定這些設置(儘管這只會影響新項目,而不影響現有項目):
- 在 Visual Studio 環境中,點擊“工具”菜單並選擇“選項”。
- 展開對話框左側樹視圖中的“項目和解決方案”項。
- 選擇“VB 預設值”項。
- 根據需要設置“預設項目設置”。

