You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置Visual Studio中C#主构造函数的参数命名约定为PascalCase

如何设置Visual Studio中C#主构造函数的参数命名约定为PascalCase

嘿,完全懂你这个需求!把常规构造函数转成主构造函数时,希望参数自动用PascalCase,毕竟类级别的成员用首字母大写的命名风格,逻辑上更顺对吧?下面就手把手教你在Visual Studio里搞定这个设置:

  • 打开Visual Studio的选项面板:你可以点击顶部菜单栏的工具 -> 选项,或者直接按Ctrl+Q搜索“选项”快速打开。
  • 找到代码风格的命名设置:在选项窗口里依次展开文本编辑器 -> C# -> 代码风格 -> 命名,这就是咱们要调整的核心区域。
  • 添加自定义的主构造函数参数命名规则:
    1. 点击面板里的添加按钮,弹出规则配置窗口。
    2. 在指定符号类型里选择参数,然后在指定修饰符中勾选主构造函数参数——这样咱们的规则就只针对主构造函数的参数,不会影响方法里的普通参数。
    3. 在命名样式里选择PascalCase,要是列表里没有这个样式,就点旁边的新建样式,创建一个首字母大写的命名格式就行。
    4. 给这个规则起个好记的名字,比如“主构造函数参数使用PascalCase”,方便以后识别修改。
  • 保存设置:点击确定层层保存,之后你再重构或者编写主构造函数时,参数就会自动变成PascalCase啦!

举个例子,原来的代码:

public class Desk {
    private Guid Material;

    public Desk(Guid material)
    {
        Material = material;
    }
}

用重构转成主构造函数后,就会自动变成你想要的样子:

public class Desk(Guid Material)
{
    // ....
}

另外,要是你已经写了不符合规则的主构造函数参数,Visual Studio会给你标黄提示,按Ctrl+.就能快速修复,也可以设置自动格式化时自动修正这类命名问题。

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.08 13:14:40