c#中使用void的目的是什么?

来源:百度知道 编辑:UC知道 时间:2024/06/22 10:51:37
c#中使用void的目的是什么?
如public void showvalues()
{
***
}

函数的返回值.void表示返回空(也就是不返回值)
比如说:
public string showvalues()
{
string str="";
//some code;
return str
}
那么这个函数就返回一个string的值,换句话说,你可以在另外地方这样使用这个函数:
string str1=showvalues();
而如果是void,那么函数不返回任何值,就不能用上一行类似的代码.

为了确确实实的告诉编译器这个方法没有返回值

除构造方法,方法都要返回类型
但其实构造方法也是返回类型,只是。。。。。。。。。。。

说明方法没有返回值
只是执行方法体里面的内容

但是返回值不同不能构成重载

无返回值

说明这个方法没有返回值