这可能是一个非常基本的问题,但命名表单的最佳方式是什么?
我的意思是,我可以使用空间还是会给我以后的问题?Visual Studio - 命名表格
例
我应该用 “已登录的弹出式” 或 “Logged_on_Popup”?
谢谢!
这可能是一个非常基本的问题,但命名表单的最佳方式是什么?
我的意思是,我可以使用空间还是会给我以后的问题?Visual Studio - 命名表格
例
我应该用 “已登录的弹出式” 或 “Logged_on_Popup”?
谢谢!
请勿使用空格。或下划线。微软确实有他们推荐的naming conventions。虽然他们没有具体的建议:形式命名,他们可能是一个很好的阅读:
有利于可读性,以简洁。属性名称CanScrollHorizontally比ScrollableX(对X轴的模糊引用)更好。
请勿使用下划线,连字符或任何其他非字母数字字符。
另外,请记住,在你的代码中使用的名称不会暴露给最终用户 - 而你的表格的标题是 - 确保这些字幕是精心挑选的。
谢谢你答案的最后部分,我总是想知道! – 2012-04-06 08:04:26
由于形式也是类,你应该遵循Class Namings:
ApplicationException
是从名为Exception
的类派生的类的适当名称,因为ApplicationException
是一种异常。在适用此规则时使用合理的判断。例如,Button是派生自Control的类的适当名称。尽管按钮是一种控件,但将控件作为类名称的一部分会不必要地延长名称。所以Log On Popup
是无效的,Log_On_Popup
应该从编译器的角度来看是有效的,但不是从类命名指南。我应该选择LogOnPopup
。有些人喜欢给它添加后缀LogOnPopupForm
。
谢谢!我不会使用空格和下划线:)。 – 2012-04-06 07:52:48
public partial class LoggedOnPopupForm
在组件的名称,你可以使用空格,但我不建议这样做
简单, 您可以使用log_on_popup 如果您的疑问是如何命名它,然后,当你的窗体设计器是开放的,打开属性窗口(如果属性窗口是不存在的,只是右键单击表格并选择属性),在性能,你会发现(名称)只需键入有log_on_popup :)
“name”是什么意思?表格名称或类名称? – Oded 2012-04-06 07:49:10
解决方案资源管理器中显示的类名称和名称。 – 2012-04-06 07:49:43