我發現自己使用Resharper的「convert to auto property」重構了很多以刪除C#3.0的樣板代碼。同時在多個屬性中使用「convert to auto property」
有沒有一種方法可以將這個應用到所有屬性在一個類一次?該類
Options -> Code Cleanup -> Use auto-property, if possible
運行代碼清理 - 你應該做的:
我發現自己使用Resharper的「convert to auto property」重構了很多以刪除C#3.0的樣板代碼。同時在多個屬性中使用「convert to auto property」
有沒有一種方法可以將這個應用到所有屬性在一個類一次?該類
Options -> Code Cleanup -> Use auto-property, if possible
運行代碼清理 - 你應該做的:
ReSharper的可以做到這一點。
Tanascius有正確的答案,雖然你可以通過創建你自己的自定義代碼清理腳本來調整一下,只需要包含「如果可能的話使用自動屬性」重構。
如果您不想讓其他重構運行,那可能會更好。只需點擊代碼清理上的添加按鈕,然後取消選中其他所有內容。
- 最大
警告:任何依賴於字段(例如`BinaryFormatter`)的東西都可能受此影響 – 2012-05-03 06:59:00