替换时使用正则表达式,其优点在于可以通过正则分组捕获,并在替换字符串中使用. 在VS2012之前的版本中,捕获内容用{}包含,引用时,使用 \1 形式: 在VS2012及以后版本中,捕获内容符合正则表达式,用()包含,引用时使用 $1 形式. 下面以新版本格式举例说明: 假设代码中包含多个自动属性,如 public bool IsChecked { get; set; } public double Width { get; private set; } private int Count {…