首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教:使用类后的执行效率有关问题

2012-06-12 
请问:使用类后的执行效率问题在主界面 Form1 里有1个datagridview1,有不少于50个radiobutton,对应在datagr

请问:使用类后的执行效率问题

在主界面 Form1 里有1个datagridview1,有不少于50个radiobutton,对应在datagridview上绘制不同样式的表格

我的想法是:

不可能把所有的表格样式的 子程序 style_xx() 都写在 Form1 的代码里面

于是通过

【clsGridStyle.cs】public static Form1 f;

【Form1.cs】clsGridStyle.f = this;  

把所有的有关样式设计的 子程序 style_xx() 都放在了 类 clsGridStyle.cs 里面

在F5调试的时候,发现,调试的等待的时间明显偏长,这是怎么回事?请告诉我原因,谢谢





[解决办法]
你应该建立一个基类,用多态的手法去处理样式,可以参考menu的Render属性,至于慢,可能跟你的绘图代码有关系
[解决办法]

探讨
引用:

理论上说,这是不可能的,另外你是跟什么情况下比较发觉调试的等待的时间明显偏长了?


与把这些 表格样式设计的 子程序 全部写在 Form1.cs 相比,感觉偏长

热点排行