ReSharper 2025.2 Help

代码检查:使用首选的大括号样式(在 'if' 语句中强制使用大括号)

C# 规范允许您在某些父语句下安全地省略单个嵌套语句周围的大括号,例如 if-elseforeach 等。 然而,代码样式指南在这方面可能有所不同。 有些人认为这里的大括号是必需的,有些人则认为它们是多余的。 无论您偏好哪种样式,重要的是在整个代码库中一致使用大括号。 使用 ReSharper,您可以定义在每种代码块类型后使用大括号的偏好,并强制执行此样式。

ReSharper 还提供了多个 格式规则 ,用于大括号布局(空格、制表符和换行)。 要查看和配置这些规则,请打开 ReSharper 选项(ReSharper | 选项 ),在搜索字段中输入 大括号 ,并检查 代码编辑 | C# | 格式化样式 下页面上的匹配项。

有关配置和强制执行可选大括号偏好的更多信息,请参阅 代码语法样式:单层嵌套语句的大括号

最后修改日期: 2025年 9月 27日