2011-04-11 199 views
12

我正在觀看關於C#的視頻,這個人使用了一個快捷方式來實現一個屬性。在Visual Studio中自動完成屬性的快捷方式?

public decimal Price { get; set; } 

他不會寫的整條生產線,而是讓Visual Studio編輯器填寫get和set。有誰知道完成上面這一行最後部分的快捷方式嗎?或者更好,就像pdf快速參考概述一樣?

回答

24

在Visual Studio 2010中,您可以鍵入'prop',然後按Tab鍵兩次。它在早期版本中可能是相同的。

編輯:您將不得不改變類型(默認爲int)和名稱(默認爲MyProperty)。

EDIT2:我剛剛發現這個偉大的工具,使您可以編輯這些代碼片段以覆蓋其默認行爲,或者創建新的:http://snippeteditor.codeplex.com/

+4

這些快捷方式被稱爲「代碼段」。你可以在這裏找到VS2008的默認片段列表:http://msdn.microsoft.com/en-us/library/z41h7fat%28v=VS.90%29.aspx – fletcher 2011-04-11 09:57:18

+0

@fletcher:謝謝你的鏈接 - 非常有用:) – 2011-04-11 09:59:06

+1

此外,'propg'(for「property get」)創建一個公共getter和一個私人setter的屬性。 – 2011-04-11 10:12:30

相關問題