| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1538 人关注过本帖, 1 人收藏
标题:菜鸟学习C#中关于类和方法的问题
只看楼主 加入收藏
hex_maddog
Rank: 1
等 级:新手上路
帖 子:116
专家分:0
注 册:2007-11-21
收藏(1)
 问题点数:0 回复次数:11 
菜鸟学习C#中关于类和方法的问题
有这么一段代码:
class  CzMath
{
    public readonly int x;
    public static readonly int y;
    static CzMath()
    {
        y=rand.Next(System.DataTime.Now.Millisecond);
    }
    public CzMath()
    {
}
    x=rand.Next(y);
}
这里的 static CzMath()和public CzMath()到底是方法还是类,如果是方法为什么没有加"void"而且参数类型不明确没法重载的啊。如果是类的话就更说不通了,求高人相助!!!
搜索更多相关主题的帖子: 学习 
2007-11-30 16:25
doughty
Rank: 1
等 级:新手上路
帖 子:372
专家分:0
注 册:2007-10-18
收藏
得分:0 
static CzMath()应该是个静态的方法吧(要不就是个重载的静态构造函数),,而public CzMath()是个构造函数,.....
2007-11-30 16:32
hex_maddog
Rank: 1
等 级:新手上路
帖 子:116
专家分:0
注 册:2007-11-21
收藏
得分:0 
还是C#2.0新增加的内容,来给高人解释以下吧
2007-11-30 16:33
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
两个都是构造方法 不过一个是静态的
关于静态构造方法:

静态构造方法是不可继承的,而且不能被直接调用。
类的静态构造方法在给定应用程序域中至多执行一次。
应用程序域中第一次发生以下事件时将触发静态构造函数的执行:

1。创建类的实例。
2。引用类的任何静态成员。

还有你的代码一看就有错 x=rand.Next(y); 这一句不能放在这位置 要么放在构造方法中 要么放在方法中 建议LZ看看C#入门经典

愛生活 && 愛編程
2007-11-30 16:33
hex_maddog
Rank: 1
等 级:新手上路
帖 子:116
专家分:0
注 册:2007-11-21
收藏
得分:0 
恩恩
谢谢各位大哥,小弟感激不尽啊
2007-11-30 16:34
ranshouxu
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-9-15
收藏
得分:0 
借道学习
2007-11-30 17:01
andey
Rank: 2
等 级:新手上路
威 望:4
帖 子:938
专家分:0
注 册:2007-7-18
收藏
得分:0 
版主正解

msdn == 葵花宝典!!!
QQ:122768959
2007-11-30 17:17
沉沦过迁
Rank: 2
来 自:广西百色
等 级:论坛游民
帖 子:2297
专家分:10
注 册:2007-5-8
收藏
得分:0 
有()的就是方法  呵呵

也许我没有明天,但是我拥有现在
2007-11-30 19:15
like5635
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-11-29
收藏
得分:0 
都是静态的方法吗。
2007-12-02 00:45
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
原帖由 [bold][underline]like5635[/underline][/bold] 于 2007-12-2 00:45 发表 [url=http://bbs.][/url]
都是静态的方法吗。

带static的就是静态方法

愛生活 && 愛編程
2007-12-02 00:48
快速回复:菜鸟学习C#中关于类和方法的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016720 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved