HOW TO:將參數加入至方法 (類別設計工具)
您可以使用 [類別細節] 視窗將參數加入至方法。 參數可以設定為必要或是選擇性。 如果提供參數的 [選擇性預設值] 屬性值,即可指示設計工具產生程式碼做為選擇性參數。
參數列包含下列項目:
名稱
參數列的 [名稱] 欄會顯示參數的名稱。 這個名稱也會顯示於 [屬性] 視窗的 [名稱] 屬性中。 如果您具備任何參數的讀寫權限,可以使用這個儲存格來變更參數名稱。
如果 [名稱] 欄太窄以致無法顯示完整的參數名稱,將滑鼠指向參數名稱就會顯示完整名稱。
型別
[參數型別] 儲存格採用 Intellisense,可讓您從目前專案或參考專案中所有可用型別的清單中選擇。
修飾詞
參數列中的 [修飾詞] 儲存格可以接受並顯示參數的新修飾詞。 若要輸入新的參數修飾詞,請使用下拉式清單方塊,在 C# 中選取 [None]、[ref]、[out] 或 [params],在 VB 中選取 [ByVal]、[ByRef] 或 [ParamArray]。
摘要
參數列中的 [摘要] 儲存格可讓您輸入程式碼註解,在程式碼編輯器中輸入參數時,該程式碼註解就會出現在 IntelliSense 中。
<加入參數>
成員的最後一個參數列在 [名稱] 儲存格中包含 [<加入參數>] 字樣。 按一下這個儲存格即可建立新參數。 如需詳細資訊,請參閱 HOW TO:將參數加入至方法 (類別設計工具)。
屬性視窗中的參數屬性
[屬性] 視窗顯示的參數屬性和 [類別細節] 視窗所示相同:[名稱]、[型別]、[修飾詞]、[摘要] 以及 [選擇性預設值] 屬性。 在其中一個位置變更屬性將會全域更新屬性值,包括在另一個位置的顯示值。
![]() |
---|
若要將參數加入至委派,請參閱 HOW TO:建立成員 (類別設計工具)。 |
![]() |
---|
雖然解構函式是方法,但是卻不能擁有參數。 |
若要將參數加入至方法
在圖表介面上按一下型別 (其中內含要加入參數的方法)。
型別會取得焦點,而其內容會顯示於 [類別細節] 視窗。
在 [類別細節] 視窗上,展開要加入參數的方法所屬列。
隨即出現縮排的參數列,裡面只有一組括弧以及 <加入參數> 字樣。
按一下 [<加入參數>],輸入新參數的名稱,然後按 ENTER 鍵。
如此,便會將新參數加入至方法以及方法的程式碼中。 [類別細節] 和 [屬性] 視窗中便會顯示新的參數。
您可以選擇性地指定型別等其他參數相關資訊。
若要將選擇性參數加入至方法
在圖表介面上按一下型別 (其中內含要加入選擇性參數的方法)。
型別會取得焦點,而其內容會顯示於 [類別細節] 視窗。
在 [類別細節] 視窗上,展開要加入選擇性參數的方法所屬列。
隨即出現縮排的參數列,裡面只有一組括弧以及 <加入參數> 字樣。
按一下 [<加入參數>],輸入新參數的名稱,然後按 ENTER 鍵。
如此,便會將新參數加入至方法以及方法的程式碼中。 [類別細節] 和 [屬性] 視窗中便會顯示新的參數。
在 [屬性] 視窗中,輸入 [選擇性預設值] 屬性的值。 設定參數的 [選擇性預設值] 屬性會讓該參數成為選擇性。
注意事項
選擇性參數必須是參數清單中的最後一個參數。