gpt4 book ai didi

c# - 用于 C# 代码的 Pascal 大小写或 Camel 大小写?

转载 作者:IT王子 更新时间:2023-10-29 04:08:33 30 4
gpt4 key购买 nike

我一直在和我的同事争论 Pascal 大小写(驼峰大写)还是小写 CamelCasing .它们用于从 SQL 数据库中的表名到 C# 代码中的属性命名的所有内容的小驼峰式大小写,但我更喜欢 Pascal 大小写,变量小驼峰式大小写和属性的 Pascal 大小写:

string firstName;
public string FirstName {
...
}

但他们已经习惯了:

string _firstname;
public string firstName {
...
}

我努力跟上他们的“标准”,所以代码看起来一样,但我就是不喜欢。

我已经看到至少 .NET 框架使用了这个约定,这就是我尝试保留我的代码的方式,例如:

System.Console.WriteLine("string")

您使用/喜欢什么,为什么?如果有人问过这个问题,我很抱歉,但我进行了搜索但没有找到任何内容。

更新:我给出了一个方法示例而不是一个属性,但它是一样的。正如我在第一段中所述,我的同事对所有内容(变量、方法、表名等)都使用 Pascal 约定

最佳答案

官方链接design guidelines可能有帮助。具体来说,请阅读有关 Capitalization styles 的部分.

在宏伟的计划中,Pascal vs Camel 并没有那么重要,你不可能说服任何人回到现有代码库只是为了改变名称的大小写。真正重要的是您希望在给定的代码库中保持一致。

只要您不使用匈牙利语,我就很高兴。

关于c# - 用于 C# 代码的 Pascal 大小写或 Camel 大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/149491/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com