我发现ReSharper是否能够为属性生成一个私有的只读后备字段,是否有一种定义自定义脚本的方法可以做到这一点?
想象一下你有一个属性
public Type PropertyName { get; set; }
然后你将光标置于此行,按下Alt+Enter,会出现一个菜单项,将属性转换为
private readonly Type propertyName;
public Type PropertyName { get { return propertyName; } }
我发现自己经常需要使用这个功能。