Resharper可以自定义方式提取参数吗?

时间:2014-11-24 14:33:31

标签: c# visual-studio-2010 resharper

我正在使用最新的R#版本。

查看此方法签名:

 public HttpResponseMessage Register(string UserName, string OrgPassword, string NewPassword, int QuestionID, int QuestionLanguageID, string QuestionAnswer, int MasterEntityID, string ua)
{
}

我能做到:

enter image description here

将创建:

enter image description here

其中:

public class RegisterParams
{
    string _userName;
    string _orgPassword;
   //...

    public RegisterParams(string UserName, string OrgPassword, string NewPassword, int QuestionID, int QuestionLanguageID, string QuestionAnswer, int MasterEntityID, string ua)
    {
        _userName = UserName;
        _orgPassword = OrgPassword;
        //...
    }

    public string UserName
    {
        get { return _userName; }
    }
   //...

但我想要这个结构。

我想创建自己的结构:

 public class RegisterParams
    {
     public string UserName{ get;set;}
     public string OrgPassword{ get;set;}
    //...
  }

问题:

Resharper是否在其模板资源管理器中公开了这种“使用所选内容做什么”

Nb我知道有一个$SELECTION$令牌,但我如何拆分它们并创建我自己的结构呢?

0 个答案:

没有答案