[讨论]ASP.Net实体类中静态方法和非静态方法那个更好一些

时间:2022-02-09 15:09:02
我的观点实体类中的静态方法可以直接使用类名引用,不需要创建类的实例,感觉好像静态方法好用一些

9 个解决方案

#1


静态成员函数不需要经过对象初始化,所以性能好一点

#2


我基本上都用static的!

#3


一般少用静态的比较好

#4


如果你对功能没有成熟思考,也就只有在性能上找理由了。

#5


我在没有考虑好的时候,一把用动态的...
怕出错..

#6


这个能说哪个好哪个不好吗?

#7


这样思考一下:吃饭好呢还是踢足球好呢?
两者应用范围就不同。

#8


你为什么要这样用呢。

#9


??????
这个,不能说性能问题,如果你一个类全部都是用静态方法,那只能说明一个问题,你把类当成了模块,你建一个类的目的就是为了把方法整理到不同的类中,这完全是结构化的编程,你没有一点面向对象的理念。
当然静态方法有静态方法的好处,只是应用的范围不同而已

#1


静态成员函数不需要经过对象初始化,所以性能好一点

#2


我基本上都用static的!

#3


一般少用静态的比较好

#4


如果你对功能没有成熟思考,也就只有在性能上找理由了。

#5


我在没有考虑好的时候,一把用动态的...
怕出错..

#6


这个能说哪个好哪个不好吗?

#7


这样思考一下:吃饭好呢还是踢足球好呢?
两者应用范围就不同。

#8


你为什么要这样用呢。

#9


??????
这个,不能说性能问题,如果你一个类全部都是用静态方法,那只能说明一个问题,你把类当成了模块,你建一个类的目的就是为了把方法整理到不同的类中,这完全是结构化的编程,你没有一点面向对象的理念。
当然静态方法有静态方法的好处,只是应用的范围不同而已