C# - 如何在VS.net中将旧属性转换为速记属性

Mur*_*dvi 3 .net c# properties

我有遗留代码,其属性定义为:

private string name;
public string Name
{
   Get { return name;}
   Set { name = value;}
}
Run Code Online (Sandbox Code Playgroud)

....

有没有办法可以选择一个完整的类并将其转换为新的速记版本?

public string Name { get; set;}
Run Code Online (Sandbox Code Playgroud)

Kei*_*thS 5

就个人而言,我使用的是ReSharper VS插件; 它可以检测带有支持字段的基本属性,如下所示,并建议将其设置为自动属性.