注册
登录
论坛
搜索
万卷图书
»
C#语言
» 关于Static 的用法?
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
发短消息
加为好友
dorient
当前离线
UID
70
帖子
45
精华
0
积分
0
阅读权限
100
在线时间
4 小时
注册时间
2009-10-26
最后登录
2011-3-13
版主
1
#
dorient
发表于 2009-11-14 10:35
|
显示全部帖子
static修饰符表示静态的,当它用于某一个类中的函数时(该函数倍称为静态函数),如果要调用该函数,不需要创建该类的实例,就可以直接调用该函数。
注:不要static修饰符的函数,必须创建其所在类的实例之后,并通过该实例才能调用该函数。
在main()函数中,static修饰符是无效的。那是因为:
方法之中的变量只是局部变量,并不能被方法之外所识别,所以并不能使用public,static,private,protected...之内的修饰符。
回复
引用
TOP
发短消息
加为好友
dorient
当前离线
UID
70
帖子
45
精华
0
积分
0
阅读权限
100
在线时间
4 小时
注册时间
2009-10-26
最后登录
2011-3-13
版主
2
#
dorient
发表于 2009-11-14 10:36
|
显示全部帖子
其实,在所有静态函数中,都不能定义static变量的。
回复
引用
TOP
返回列表