三层中BLL DAL 中的一些方法大家用是静态方法还是动态方法?

begintransaction 2010-11-28 08:13:37
三层中BLL DAL 中的一些方法大家用是静态方法还是动态方法?
静态方法占运内存多,但性能比动态方法高
动态方法相反。
这二者的使用场合大家都是如何处理使用的?
分享下(晚辈的大型项目经验不多)
...全文
307 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
meceky 2010-11-29
  • 打赏
  • 举报
回复
对这个也很模糊。
jeven_xiao 2010-11-29
  • 打赏
  • 举报
回复
看情况而定呗
qq346127416 2010-11-29
  • 打赏
  • 举报
回复
还是习惯用实例方法
kokorenfeng 2010-11-29
  • 打赏
  • 举报
回复
静态方法,会加载是就自动调用一次,这行会大大影响速度
动态时,则不会这样,只是需要实例化对象而以
myhope88 2010-11-29
  • 打赏
  • 举报
回复
一般比较常用的方法选用静态,非常用的就用一般方法就行了
q107770540 2010-11-29
  • 打赏
  • 举报
回复
DAL 最好不要选用静态方法 慎重
sglogin 2010-11-29
  • 打赏
  • 举报
回复
我们一半是通用方法采用静态、非通用方法动态的办法。
原则是需要有状态传递可用动态,否则用静态
wuyq11 2010-11-28
  • 打赏
  • 举报
回复
静态方法和实例方法是一样的,在类型第一次被使用时加载。调用的速度基本上没有差别。
静态方法不用创建实例就可调用,比较简单从面向对象的角度上来说,在抉择使用实例化方法或静态方法时,应该根据是否该方法和实例化对象具有逻辑上的相关性,如果是就应该使用实例化对象 反之使用静态方法。这只是从面向对象角度上来说的。
如果从线程安全、性能、兼容性上来看 也是选用实例化方法为宜。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧