Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 修复camelcase变量的名称冲突(visual studio警告)_C#_Asp.net_Visual Studio_Naming Conventions_Naming - Fatal编程技术网

C# 修复camelcase变量的名称冲突(visual studio警告)

C# 修复camelcase变量的名称冲突(visual studio警告),c#,asp.net,visual-studio,naming-conventions,naming,C#,Asp.net,Visual Studio,Naming Conventions,Naming,当我读到asp.net中有关命名对流的内容时 变量和方法参数的用例 因此,我应该对变量和方法参数使用驼峰大小写命名,但我不知道为什么visual studio会警告我这些名称: public class Ad { public DateTime? startTimeLimitation { get; set; } public DateTime? endTimeLimitaion { get; set; } public Payment p

当我读到asp.net中有关命名对流的内容时

变量和方法参数的用例

因此,我应该对变量方法参数使用驼峰大小写命名,但我不知道为什么visual studio会警告我这些名称:

public class Ad
    {
        public DateTime? startTimeLimitation { get; set; }
        public DateTime? endTimeLimitaion { get; set; }
        public Payment payment { get; set; }
    }
作为修复名称冲突


所以,我应该忽略这些警告,还是忽略了有关对流命名的内容?

局部变量使用camel case,类级变量使用pascal case,如

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

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

这可能会解决您的问题@SurajS您是说问题出在visual studio上?我的命名规则是正确的?记住我的问题不是如何禁用警告。你的命名约定很好。它完全依赖于开发人员。无法强制。您没有显示任何变量或方法参数。您向我们展示了属性,命名约定是:对属性使用pascalCase。