asp.net C#中的函数如何写都代表着什么意思,举个例子说明下

例如1.publicvoidxxxx(){}2.publicxxx(xxxx){}... 例如1.public void xxxx()
{}
2.public xxx (xxxx)
{}
展开
 我来答
Reyzhang
2013-01-30 · TA获得超过1111个赞
知道小有建树答主
回答量:805
采纳率:85%
帮助的人:684万
展开全部
例子1.是普通的方法定义.public为修饰符,修饰该方法的作用范围.还有一些其它的方法修饰符.如private, protected.
public 修饰符的作用域是:访问不受限.
private :访问受限,只能在方法内部被调用
protected:访问受限,可以被继承的子类所调用.

其中的void的表示方法没有返回值,如果方法的返回值为string类型的话,这里的void的要被string来替换:
public string XXX()

其中的XXX就是为方法名了.在C#中可以有多个方法使用同样的名字,但前提是方法的返回值,或参数个数必须不能相同.这种情况叫做"重载".

例子2.是一个"构造函数"或叫"构造方法".是特殊的一种方法,它的方法名同"类名",此构造函数也是可以进行"重载".构造函数故名思意就是在对象被构造时所调用的函数,也就是对象在被实例化时所调用的函数.称之为"构造函数".
xxx obj=new xxx(); // 在这样实例化一个对象时,会调用
public xxx() {....} 中的初始化操作.
灰机_不想飞
2013-01-30
知道答主
回答量:50
采纳率:0%
帮助的人:17.3万
展开全部
public(访问修饰词,代表谁都可以调用这个函数)
void(返回值修饰词,代表这个函数都返回些什么,void代表空,什么都不返回)
xxx(参数) 这个就是函数名了,后面括号里加上函数需要的参数

例如下面的函数返回一个"i come back"字符串,而且谁都可以调用它
public string xxxx()
{
return "I come back";

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式