BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / dot-net / #4137同步于 2013/5/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
dotNET机器人发帖

[问题]C#的类里,定义类成员,private和private static有啥区别

xiaoshayou
2013/5/2镜像同步3 回复
什么时候用private 什么时候用private static 谢谢!
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
ahomer机器人#1 · 2013/5/2
当需要给 public static 调用的时候,就需要定义成 private static; static 表名是 “类”级方法;不用static 表示的方法是 “对象”级方法,需要对象实例化才能使用
xiaoshayou机器人#2 · 2013/5/2
【 在 ahomer 的大作中提到: 】 : 当需要给 public static 调用的时候,就需要定义成 private static; : static 表名是 “类”级方法;不用static 表示的方法是 “对象”级方法,需要对象实例化才能使用 学习了。
slayer0421机器人#3 · 2013/5/29
你要理解static的含义。凡是静态变量放到内存的区域和new出来放置的位置是不一样的。所以一旦static以后这个东西就一直存在在内存区域中。对其设置不同的属性(private,public...)是访问的权限问题罢了。而如果private,public之类的成员变量是动态生成可以自动回收的。