有多少种方法可以命名变量?

时间:2011-08-14 03:09:00

标签: c# coding-style

按钮:btnDoSomething

按钮:DoSomethingButton

属性:FirstName

字段:_list

我以前的第一次。我希望看到或学习未来代码的新方法。使用最佳实践或一般规则来命名它们。

所有变量,字段,属性,类。

3 个答案:

答案 0 :(得分:3)

太多了。

担心这会拖累你的工作效率。幸运的是,其他人已经为你担心了,所以你可以遵循这些指导原则并专注于其他问题。

http://msdn.microsoft.com/en-us/library/ms229002.aspx

答案 1 :(得分:2)

.Net(我相信,MSVS)附带一个名为“FxCop”的工具。除其他事项外,如果您违反“CamelCase”惯例,则会发出警告:

http://www.binarycoder.net/fxcop/html/tutorial.html

可能有用的两个链接:

享受:)

PS: 就个人而言,我认为Kernighan和Ritchie一开始就做对了; - )

答案 2 :(得分:1)

命名按钮btnDoSomething的第一种方式现在称为Hungarian Notation及其遮挡。第二种方式也是将Button作为后缀,同样也是不必要的。

为什么不使用ID="DoSomething"

这是一个很好的阅读:http://10rem.net/articles/net-naming-conventions-and-programming-standards---best-practices