【发布时间】:2017-11-19 13:43:32
【问题描述】:
如何检查代码中的语法“new List(size);”? size 可以是任何数值来定义列表大小。这是在 StyleCop 中创建自定义规则。我也可以使用正则表达式。解决这种模式的最佳方法是什么。如果开发人员使用此模式初始化列表,则需要显示警告。
【问题讨论】:
标签: c# string design-patterns stylecop static-code-analysis
如何检查代码中的语法“new List(size);”? size 可以是任何数值来定义列表大小。这是在 StyleCop 中创建自定义规则。我也可以使用正则表达式。解决这种模式的最佳方法是什么。如果开发人员使用此模式初始化列表,则需要显示警告。
【问题讨论】:
标签: c# string design-patterns stylecop static-code-analysis
^new(\s{1,})list(<(.*)>)?\((\d+)?\)(\s+)?;(\s+)?$演示@https://dotnetfiddle.net/DOC4pz
【讨论】: