我正在使用最新的R#版本。
查看此方法签名:
public HttpResponseMessage Register(string UserName, string OrgPassword, string NewPassword, int QuestionID, int QuestionLanguageID, string QuestionAnswer, int MasterEntityID, string ua)
{
}
我能做到:
将创建:
其中:
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$
令牌,但我如何拆分它们并创建我自己的结构呢?