我写了这个没有返回值的函数
static void SayHello(int i)
{
if (i > 0)
{
Console.WriteLine("好");
}
else if (i == 0)
{
Console.WriteLine("不知道");
}
else
{
Console.WriteLine("不好");
}
}
比如我用int i=1;来调用 打印出“好” 这不是返回了一个了么 为什么还是个没有返回
值的函数呢 我也可以写成下面的有返回值的函数 我知道这样写 但是就是不理解这个
概念 ~求帮我解释下这个概念 实在感谢~
static string SayHello(int i)
{
if (i > 0)
{
return "好";
}
else if (i == 0)
{
return "不知道";
}
else
{
return "不好";
}
}
我知道定义一个有返回值的函数时 要用return返回值,但是就是不知道什么时候该用有返回值的 什么时候不该用有返回值的函数~谢谢
关于C#函数返回值的概念~感谢
返回:data的值就是:24。在C#中获取一个函数的返回值:public static extern int a(string b,out int back);在a函数中将获得的值赋给back ,就返回来了,在原函数中back里面的值就是返回值。函数(function)表示每个输入值对应唯一输出值的一种对应关系。这种关系使一个集合里的每一个元素对应到另一个(可能相同...
C#语言中的返回值是什么意思,求教
返回值就是类中方法返回的变量,值的类型可以是C#中任意一种对象或者是你自己写的对象。方法没有返回值则定义为 void,如下:public string hw(){ string hw;hw = "XXXXXXXXXXXX";return hw;} 以上是返回字符串变量,返回的是 XXXXXXXXXXXX 。public void hw(){ string hw;hw = "XXXXXXXXXXX";...
在C#中什么叫返回值?什么时候该用返回值?具体点!谢谢!
返回值就是返回一个值,为什么要返回一个值呢?因为我们用c#实现一些功能,这些功能被分成好多个方法。比如有计算加法的方法,有计算乘法的方法等等,举个例子 public int 加法(一个数,另一个数) 这是一个加法的方法,你只要把两个数传进去,他就会返回结果,返回的结果就叫返回值。。用的时候我们...
C#中函数的返回值与输出参数的区别?
返回值是函数执行完毕后的return后的值,一个方法只能有一个return值,在return语句后执行的代码永远不会执行。输出参数,与一般参数使用相差不大,使用方法的声明,将参数前加上ref或者out关键字,那么这个参数传入方法后,在方法返回时,该参数的值可以在方法内进行修改,并且会把修改后的值传回调用者。
C#中函数的返回值有什么用?
简单的说,函数就是一个算法,有没有返回值是跟这个函数做什么的有关系。一般情况下,求和这类的就要返回值,比如 int add(int a,int b){ return a+b;\/\/这就返回a+b的和,用函数的时候,你只要传a,b的值就得了 } 用的时候这样:int s=add(100,200); \/\/就把100+200也就是300的值赋...
c语言中的返回值是什么意思(c语言中什么叫返回值)
c语言中返回值的意思是将函数实现的结果返回给调用者。函数的返回值一般有两种,无论有无返回值,都需要标类型。一个是void型的。这个一般也不用,他是空返回值。也就是当不需要返回值的时候,函数的类型标void。其实这个也是会返回一个值,好像是调用成功返回1,不成功返回0。另一种是非void型的。
C# void返回值
return顾名思义,就是返回的意思。这里return a+b就是在这个函数中,返回参数a+b的值 如果写成void的方法的话,就没有return这个关键,但是你需要定义一个变量来等於a+b的值,再把值show出
C#中,返回值的问题!
这里的 RETURN 只能作为你方法的返回值,但是并不修改被调用参数的原始值,如果需要更改原始值,需要加入 ref 关键字。另外补充一下 你的程序首先输出一个 5,再输出一个 25 在第一次输出的时候, myNumber 的值并没有改变,是初始值 在第二次输出的时候,myNumber 的值在调用 DoubleNum()方法的...
c# 方法返回值的问题。
是否有更好的处理方式,部分调用或者分页读取,或者是当arr1[]使用完毕的时候,是否可以释放资源,比如清除掉这个数组的值),如果一定要进行多个超大数组的同时读取,那就要去考虑是否要给这个进程分配足够大的内存。你这个如果是读取一个图片的像素点的话,我觉得可以读完一个就释放掉,然后读下一个。
C# 中 return 0;return -1;return 1;分别是什么意思啊?
就是返回一个数值。你可以根据这个返回的数值选择不同的处理过程。比如下面的例子:public int returnInteger(int args) \/\/定义一个有返回值的方法 { if(args==0)return 0; \/\/如果传入的参数是0,则此函数返回0 if(args==1)return 1; \/\/如果传入的参数是1,则此函数返回1 return args; \/...