Dot-Net

如何在幾秒鐘內用 ReSharper 創建一個方法參數對象?

  • May 3, 2018

是否可以選擇方法的所有參數並要求 ReSharper 從這些參數創建一個類作為“方法參數對象”?

ReSharper 支持從參數中提取類的命令:

從參數中提取類重構允許您使用給定方法的(部分)參數快速創建新類或結構。ReSharper 分析所選方法並檢測可以轉換為成員的變數。提取後,使用從所選方法的參數生成的必要欄位創建新類。

要呼叫它:

  1. 將游標放在帶有要為其生成類的參數的方法上
  2. Ctrl+ Shift+R
  3. 選擇“從參數中提取類
  4. 在對話框中進行任何其他配置。

引用自:https://stackoverflow.com/questions/4067960