为控件和数据类型分配标准名称

时间:2010-02-24 15:26:37

标签: c# vb.net programming-languages

使用VB.Net和C#.Net。

例如

使用多个表格

如果要分配这样的变量。

将a,b调整为整数 Dim c,d as string

每个人(其他程序员)都无法轻易理解这些变量。

如何分配标准数据类型变量

标准变量均值(每个人都可以理解)

还有如何为gridview,文本框,标签等提供标准名称。

5 个答案:

答案 0 :(得分:4)

看起来您正在寻找一些命名约定。我前段时间发现了这个文档,它几乎描述了最常见的约定: (pdf)http://www.icsharpcode.net/TechNotes/SharpDevelopCodingStyle03.pdf

我希望它有所帮助!

答案 1 :(得分:2)

查看MSDN Naming ConventionsDesign Guidelines

要检查您是否遵守规则,可以使用FxCopStyleCop

答案 2 :(得分:2)

请。哦,请到书店去找Robert C. Martin的“清洁代码”。并浏览有关命名的章节。

本书中的一个评论是你的代码应该如何清晰地抽象出类型。例如,有人会认为“user_name”只是一个字符串吗?或者,如果您需要知道“user_age”是int还是float,它们也是错误的,代码应该抽象出来。

避免使用前缀。几周后,开发人员再也看不到它们了。它迅速转向愚蠢无意义的2-3个字母,只会使代码难以阅读。如果你真的需要知道这种类型,今天的开发工具可以很容易地找到它,比如将鼠标悬停在一个变量上。

使用可发音的单词。这将很容易使所有变量易于理解。避免使用usrdobisec(用户出生日期,以秒为单位)

答案 3 :(得分:0)

.net中的变量名通常不包含类型,因为.Net是强类型的,所以这不是必需的。

控件名称有时以类型为前缀,例如lbl为标签。

答案 4 :(得分:0)

我建议你选择一个变量命名约定并坚持下去。

至少,给你的变量有意义的名字而不只是a,b,c等!