是否可以選擇方法的所有參數並要求 ReSharper 從這些參數創建一個類作為“方法參數對象”?
ReSharper 支持從參數中提取類的命令:
從參數中提取類重構允許您使用給定方法的(部分)參數快速創建新類或結構。ReSharper 分析所選方法並檢測可以轉換為成員的變數。提取後,使用從所選方法的參數生成的必要欄位創建新類。
要呼叫它:
- 將游標放在帶有要為其生成類的參數的方法上
- 按
Ctrl+ Shift+R - 選擇“從參數中提取類”
- 在對話框中進行任何其他配置。
引用自:https://stackoverflow.com/questions/4067960