标签: c# string design-patterns stylecop static-code-analysis
如何查看语法" 新列表(尺寸); "从代码? size可以是任何数值来定义List大小。这是在StyleCop中创建自定义规则。我也可以使用正则表达式。什么是解决这种模式的最佳方法。如果开发人员使用此模式初始化List,则需要显示警告。
答案 0 :(得分:1)
^new(\s{1,})list(<(.*)>)?\((\d+)?\)(\s+)?;(\s+)?$ demo @ https://dotnetfiddle.net/DOC4pz
^new(\s{1,})list(<(.*)>)?\((\d+)?\)(\s+)?;(\s+)?$