Cur*_*urt 6 vb.net asp.net naming-conventions web-controls
在过去的几年里,我一直在使用命名约定,FirstNameTxt当我指的是'First Name'字段的TextBox控件时.但是,我注意到大多数其他开发人员倾向于使用命名约定txtFirstName
哪个是最好的惯例?为什么它比其他方法更受欢迎?
从 Visual Studio 2010 开始,完全没有理由使用匈牙利表示法。
人们可以想象的唯一原因 - 使用智能感知轻松搜索类似的控件,会随着以全文搜索的新智能感知而消失。
因此,在代码编辑器中键入Text会找到所有内容:firstNameText, lastNameText, anyText。
而且在代码中读取“firstNameText”比读取“txtFirstName”要容易得多。