当前位置:  开发笔记 > 编程语言 > 正文

代码行数的C#代价?

如何解决《代码行数的C#代价?》经验,为你挑选了1个好方法。

我的home.cs表单中的代码数量是否有限制或性能损失?

我在Visual Studio 2008中用C#编写数据库应用程序前端.事情排队的方式,我使用标签页方式将显示的信息更改为最终用户,而不是使用新表单.

来自VBA/MS Access,我记得如果你超过一定数量的代码行,它会产生错误而不能编译.C#会在Visual Studio 2008中执行此操作,还是会受到性能影响?我知道代码可读性可能是一个问题,因为一切都在一个地方,但我也可以看到这在某些情况下是一个优势.



1> MusiGenesis..:

您的.cs文件中的代码行不需要担心性能问题 - 它是运行时表单上可能导致问题的控件数量.如果它只是几个选项卡上的几个控件,你将没有问题.如果在很多选项卡上有数百个控件,则可能存在性能问题(更不用说可用性问题 - 我个人讨厌使用多行选项卡的选项卡控件).

此外,如果UI的目的更像向导,您希望用户连续与所有选项卡进行交互,我认为选项卡不合适.选项卡用于向用户显示选项集,而无需一次查看所有选项.

最后,如果每个选项卡的目的明显不同,我发现将每个功能块封装为一个单独的表单更容易.使用选项卡,您至少可以将每个位封装为usercontrols,然后让表单上的每个选项卡托管一个usercontrol实例.

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有