c# 中有几个方法我感觉静态类比较好,但是有人建议我用一般类!两种之间有什么区别(除了是否实例化)

来源:百度知道 编辑:UC知道 时间:2024/06/02 04:35:54

静态的类在内存中是一直有位置的,所有的用户调用方法的时候如果都使用这个类中的某个变量...

一般类在实例化后是在内存中是独立的,他的变量不会重复,在使用后会及时销毁,所以不会出现未知的错误,在c#中静态的成员是比较敏感的东西,在不是十分确认的情况下不要使用,所以那个人才会建议你使用一般类。

我感觉主要是两种类使用方法上的区别..

一般类,先实例化,然后应用方法属性.

静态类无法实例化,方法直接使用.

其他的区别暂时没有想到!

恩恩 和楼上的样 暂时就这么多感觉