在C#中什么叫返回值?什么时候该用返回值?具体点!谢谢!

 我来答
247443301
2008-04-13 · TA获得超过103个赞
知道答主
回答量:121
采纳率:0%
帮助的人:99.6万
展开全部
返回值就是返回一个值,为什么要返回一个值呢?因为我们用c#实现一些功能,这些功能被分成好多个方法。比如有计算加法的方法,有计算乘法的方法等等,举个例子
public int 加法(一个数,另一个数) 这是一个加法的方法,你只要把两个数传进去,他就会返回结果,返回的结果就叫返回值。。用的时候我们定义一个数字类型的变量,比如叫a,写法就是 int a; 我们调用加法这个方法,
加法(1,1) 我们让这个变量等于加法的返回值
a=加法(1,1) 这时a变量的值就是2了,明白了吧?再不能详细了。。。
百度网友d905a4a
2008-04-13 · TA获得超过115个赞
知道小有建树答主
回答量:438
采纳率:0%
帮助的人:236万
展开全部
我们将类中的自定义“函数”称为“方法”,由于 C# 是完全面向对象的语言,同时为了便于解释今后的 C# 类,我们这里用“方法”来称呼“函数”。

--------------------------------------------------------------------------------

C# 方法基本结构为

返回值类型 方法名称(参数列表)
{
方法体
}
VB 中,Function 表示有返回值的方法,用 Sub 表示无返回值的过程,C# 中都称之为方法,只是有有返回值和无返回值之分。

有返回值的方法

“返回值类型”必须具备。

方法体中必须执行 return 语句,return 后跟返回值,执行 return 语句后立即中止该方法执行并返回值。

无返回值的方法

“返回值类型”必须是 void。

方法体中可以有 return 语句,但 return 后不跟返回值,如果有 return 语句,则执行到 return 语句时将立即中止该方法执行。

参考资料: http://www.cftea.com/c/2007/07/L4TCNZFCLO6S9W2N.asp

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式