winform问题,我有一个类里面的方法和属性都定义Static,别的项目或者类调用它时就省去实例化了

winform问题,我有一个类里面的方法和属性都定义Static,别的项目或者类调用它时就省去实例化了,直接调用方法或属性,请问这样做有什么缺点?或者有什么不安全的因素吗... winform问题,我有一个类里面的方法和属性都定义Static,别的项目或者类调用它时就省去实例化了,直接调用方法或属性,请问这样做有什么缺点?或者有什么不安全的因素吗?什么情况用Static定义类里的属性和方法或者其他? 展开
 我来答
styshoo1986
2012-03-22 · TA获得超过893个赞
知道小有建树答主
回答量:832
采纳率:100%
帮助的人:263万
展开全部
如果这个方法是和对象无关的,的确就可以用static,这个没有问题的。比如int.Parse这些函数,不都是静态方法么?
314659476
2012-03-21 · TA获得超过1836个赞
知道大有可为答主
回答量:2162
采纳率:66%
帮助的人:564万
展开全部
缺点就是多个线程调用,线程不安全,数据容易混乱。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yanghe1117
2012-03-22 · 超过10用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:28万
展开全部
会一直占用内存不释放,多线程下也可能出现问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式