仅针对 TransactionScope 类型抑制 IDE0063

Suppress IDE0063 only for TransactionScope type

是否可以抑制:Use simple 'using' statement (IDE0063) 仅针对特定类型 - 例如 TransactionScope

我的 .editorconfig 中有 csharp_prefer_simple_using_statement = true。 是否可以提供针对 using (var ts = new TransactionScope()) 的所有用法的全局 SuppressMessageAttribute

这不可能。代码风格语言规则只能指定值和严重性。请参阅 Language rules and Configuration options for code analysis

最好的选择可能是将其严重级别配置为suggestion