什么时候用动态方法,什么时候用静态方法?

好好小妖 2009-06-10 10:48:52
做asp.net开发,什么时候用动态方法,什么时候用静态方法?
...全文
263 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
windstore 2009-06-10
  • 打赏
  • 举报
回复
mark...
vrhero 2009-06-10
  • 打赏
  • 举报
回复
什么叫动态方法?实例方法不是静态方法的反义词...不要想当然...
yechd 2009-06-10
  • 打赏
  • 举报
回复
调用静态方法时,所属的类不需要实例化
tyb1222 2009-06-10
  • 打赏
  • 举报
回复
这不能一概而论..主要是你的方法在类中是怎样设计的...如果是static的就是静态方法..static静态方法这接通过类名调用就行..
igelf 2009-06-10
  • 打赏
  • 举报
回复
动态方法跟动态变量.是一个概念?
tansoft 2009-06-10
  • 打赏
  • 举报
回复
动态方法是由系统的GC负责清理,静态方法是由手动清理。
你明白这点就会明白怎么设计了。
liudejian1987 2009-06-10
  • 打赏
  • 举报
回复
静态方法不用实例话..一般用于经常使用或者全局使用的情况下...
wuyq11 2009-06-10
  • 打赏
  • 举报
回复
用实例方法,需要先创建实例,才能调用实例方法,而静态方法则不需要..
从性能上说,静态方法效率要稍微高一些,但是它会常驻内存...
一些情况下使用静态方法是有好处的,因为对于静态方法无论你有多少个实例,
内存中要维护的一份拷贝。
一般使用频繁的方法用静态方法,用的少的方法用动态的。静态的速度快,占内存。动态的速度相对慢些,但调用完后,立即释放类,
可以节省内存,可以根据自己的需要选择是用动态方法还是静态方法。

KK3K2005 2009-06-10
  • 打赏
  • 举报
回复
动态方法?
bwangel 2009-06-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 tansoft 的回复:]
动态方法是由系统的GC负责清理,静态方法是由手动清理。
你明白这点就会明白怎么设计了。
[/Quote]

这都哪跟哪啊?清理啥啊
ginni215 2009-06-10
  • 打赏
  • 举报
回复
一般公共调用的函数,我觉得用static比较方便,其他的吗,主要static有限制,不太用~~

62,046

社区成员

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

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

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

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