4

我公司有很多前 Java 开发人员在 C# 中使用驼峰式大小写来实现这两个方面。C# 最广泛接受/使用的外壳是什么?

4

4 回答 4

3

...还有这个...
内部编码指南(设计指南、托管代码和 .NET 框架)
我更喜欢这个,有一个关于命名/大小写的明确段落。它只是更严格一点。

编辑:这应该是新的链接,存档 -内部编码指南

于 2012-04-04T23:46:17.633 回答
2

最常见的外壳是camelCasing.

Microsoft .NET Framework Reference Guidelines要求方法参数采用camelCasing 格式,因为这些类似于局部变量,所以我会以同样的方式对待它们。

于 2012-04-04T23:33:34.990 回答
1

与 Java 中的完全相同:

int someVeryLongLocalVariableName;

官方酸

骆驼套管

标识符的第一个字母小写,每个后续连接的单词的第一个字母大写。

当标识符由多个单词组成时,不要在单词之间使用分隔符,例如下划线(“_”)或连字符(“-”)。相反,使用大小写来指示每个单词的开头。

以下指南提供了标识符的一般规则。

对所有由多个单词组成的公共成员、类型和命名空间名称使用 Pascal 大小写。

请注意,此规则不适用于实例字段。出于成员设计指南中详述的原因,您不应使用公共实例字段。

请使用驼峰式大小写作为参数名称。

下表总结了标识符的大小写规则,并提供了不同类型标识符的示例。

于 2012-04-04T23:32:04.333 回答