C# 更改VisualStudio 2017的重构模板(MethodContracts)

C# 更改VisualStudio 2017的重构模板(MethodContracts),c#,visual-studio,visual-studio-2017,refactoring,C#,Visual Studio,Visual Studio 2017,Refactoring,我喜欢Visual Studio 2017的新重构工具,尤其是通过螺丝刀图标可以访问的代码契约的创建: 目前,我使用自定义代码段创建“参数检查”。我很想使用重构,但生成的代码不是我想要的。是否可以更改重构模板 这是Visual Studio当前生成的内容: 这就是我希望通过重构产生的结果: 我的更改应该将语句转换为“一行”。此外,message参数具有预定义的消息文本 我已经在CodeSnippet目录中查找了,但找不到必须更新的模板

我喜欢Visual Studio 2017的新重构工具,尤其是通过螺丝刀图标可以访问的代码契约的创建:

目前,我使用自定义代码段创建“参数检查”。我很想使用重构,但生成的代码不是我想要的。是否可以更改重构模板

这是Visual Studio当前生成的内容:

这就是我希望通过重构产生的结果:

我的更改应该将语句转换为“一行”。此外,message参数具有预定义的消息文本

我已经在CodeSnippet目录中查找了,但找不到必须更新的模板