当前位置:编程学习 > C#/ASP.NET >>

C#中有返回值和无返回值,有什么区别,

C#中有返回值和无返回值,有什么区别,我老是搞不清这个问题,请各位大侠给全面介绍一下, --------------------编程问答--------------------
//无返回值(void)
public void T1() { }
//有返回值
public bool T2() { return true; }
--------------------编程问答-------------------- -_-!!! 多看看书... --------------------编程问答-------------------- 楼主说的是一些方法吧
有返回值就可以引用该返回值,无返回值就不能引用
比如XMLREADER类的READ()方法,他既是一个方法,又返回一个BOLL值,所以能够类似如下引用:
if(xmlreader.read())
{
}
而有的方法不返回值,仅仅是一个方法而已。

用下面的比较好说明
private void()//仅仅是一个方法
private string void()//一个能返回string值的方法 --------------------编程问答-------------------- 友情UP --------------------编程问答-------------------- 有需要就有...无需要就无... --------------------编程问答-------------------- private void()//仅仅是一个方法 
private string void()//一个能返回string值的方法 --------------------编程问答-------------------- '返回值的方法:
private void 方法名称()
{
return;
}

'有返回值的函数:
private int 函数名称()
{
return 1; 
} --------------------编程问答-------------------- 有返回值和无返回值的区别是
有返回值的方法返回的是一个确定的类型。
无返回值返回的是空。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,