由于我没有发现 ReSharper 是否能够为属性生成私有只读支持字段,有没有办法定义可以做到这一点的自定义脚本?
想象一下你有一个财产
public Type PropertyName { get; set; }
然后在这一行上设置一个光标,按 Alt+Enter 会有一个菜单项将属性转换为
private readonly Type propertyName;
public Type PropertyName { get { return propertyName; } }
我发现自己处于实际上会多次使用它的情况。