【问题标题】:fix name violation for camelcase variables (visual studio warning)修复 camelcase 变量的名称违规(Visual Studio 警告)
【发布时间】:2017-12-25 08:32:31
【问题描述】:

当我在 asp.net Here 中读到有关命名对流的信息时

对变量和方法参数使用 Camel Case

所以我应该为 变量方法参数 使用驼峰命名法,但我不知道为什么 Visual Studio 会警告我这些名称:

public class Ad
    {
        public DateTime? startTimeLimitation { get; set; }
        public DateTime? endTimeLimitaion { get; set; }
        public Payment payment { get; set; }
    }

作为修复名称违规

那么我应该忽略这个警告还是我错过了一些关于命名对流的东西?

【问题讨论】:

  • @SurajS 你的意思是问题出在视觉工作室?我的命名规则对吗?
  • 记住我的问题不是如何禁用警告。
  • 您的命名约定很好。它完全依赖于开发人员。不能强求。
  • 您没有显示任何变量或方法参数。您向我们展示了属性,并且命名约定说:使用 pascalCase 作为属性。

标签: c# asp.net visual-studio naming-conventions naming


【解决方案1】:

对局部变量使用骆驼大小写,对类级变量使用帕斯卡大小写,例如

public class MyClass
{
    public DateTime? StartTimeLimitation { get; set; }

    void MyMethod()
    {
        int localVariable = 0;
        //some other code
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-09
    • 2011-06-17
    • 1970-01-01
    • 2016-07-12
    • 1970-01-01
    • 2019-11-24
    • 2017-04-12
    • 2022-07-29
    相关资源
    最近更新 更多