在C#中,方法的返回值是什么意思?
在C#中,方法的返回值是什么意思?如果有这样一个程序:staticstringa(){return"helloword!";}staticvoidmain(string[...
在C#中,方法的返回值是什么意思?
如果有这样一个程序:
static string a()
{
return "hello word !";
}
static void main(string[] args)
{
a();
Console.ReadLine();
}
为什么没有结果呢?请详细点说明,谢谢!
什么是返回值?怎样用 展开
如果有这样一个程序:
static string a()
{
return "hello word !";
}
static void main(string[] args)
{
a();
Console.ReadLine();
}
为什么没有结果呢?请详细点说明,谢谢!
什么是返回值?怎样用 展开
8个回答
展开全部
方法a() 实现的是返回一个字符串 因为你定义的是 string 静态的 因为是static
下面主函数 调用了方法 a();
Console.ReadLine();意思是你回车后结束
你这里没有接受a()方法 返回数据的地方,也就是说,他返回了,你没接
所以他不会显示出来
Console.WriteLine(a());
Console.ReadLine();
这样可以显示出来,并且把光标停住
或者直接 MessageBox.Show(a());
你这里的返回值就是 string类型的 字符串 "hello world"
return 就是返回的意思
在其他地方用,就要有变量去接收它,或者,直接调用方法a()
下面主函数 调用了方法 a();
Console.ReadLine();意思是你回车后结束
你这里没有接受a()方法 返回数据的地方,也就是说,他返回了,你没接
所以他不会显示出来
Console.WriteLine(a());
Console.ReadLine();
这样可以显示出来,并且把光标停住
或者直接 MessageBox.Show(a());
你这里的返回值就是 string类型的 字符串 "hello world"
return 就是返回的意思
在其他地方用,就要有变量去接收它,或者,直接调用方法a()
展开全部
简单说,就是你执行明某个方法后希望得到的数据
C# 代码如下:
public int Test()
{
int i =10;
return i
}
上面的意思就是需要返回int 类型的数据,也可以换成string 等等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-10-22
展开全部
应该没问题啊,哦,你在a方法中只返回了一个字符串,但是并没有输出,所以没有结果!
你在main方法中的这样写 console.write(a());就可以了!
嗯,返回值就是你一个方法执行后最后得到的一个结果值!
你在main方法中的这样写 console.write(a());就可以了!
嗯,返回值就是你一个方法执行后最后得到的一个结果值!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
static string a() //这是一个函数,返回值为string型
{
return "hello word !"; //返回字符串"hello word"
}
static void main(string[] args)
{
a(); //调用a函数,这里改成string i=a();
Console.WriteLine(i);//这里应该将a函数返回的字符串打印到屏幕上
Console.ReadLine();
}
a函数返回值应该先用一个变量来接收,再将它打印出来
也可直接打印出来
Console.WriteLine(a());
{
return "hello word !"; //返回字符串"hello word"
}
static void main(string[] args)
{
a(); //调用a函数,这里改成string i=a();
Console.WriteLine(i);//这里应该将a函数返回的字符串打印到屏幕上
Console.ReadLine();
}
a函数返回值应该先用一个变量来接收,再将它打印出来
也可直接打印出来
Console.WriteLine(a());
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这样肯定没有结果的。虽然a()方法返回一个字符串,但是你并没有把他打印在你的屏幕上。你可以这样:Console.WriteLine(a());
而Console.ReadLine();是需要在屏幕上输入一字符。
而Console.ReadLine();是需要在屏幕上输入一字符。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询