C#中return语句的使用方法
return语句终止它所在的方法的执行,并将控制权返回给调用方法,另外,它还可以返回一个可选值。如果方法为void类型,则可以省略return语句。

return语句后面可以是常量,变量,表达式,方法,也可以什么都不加。return语句可以出现在方法的任何位置。一个方法中也可以出现多个return,但只有一个会执行。当return语句后面什么都不加时,返回的类型为void。
下面代码演示retrun语句:

return 1;
return a;
return a+b;
return Add(a+b);
return;

下面编写方法计算长方形面积:用构造函数初始化对象,输出计算结果。

using System;
public class Rectangle
{
double height, width, area;
public Rectangle(double _height, double _width)
{
    this.height = _height;
    this.width = _width;
}

public double GetArea()
{
    area = height * width;
    return area;
}
public void Show()
{
    Console.WriteLine("该长方形面积是{0}", area);
}
}

class Progarm
{
static void Main()
{
    Rectangle r = new Rectangle(10, 12);
    r.GetArea();
    r.Show();
}
}

C#中return语句的使用方法相关推荐

  1. java finally方法_讲解Java编程中finally语句的使用方法

    讲解Java编程中finally语句的使用方法 在java中的finally关键一般与try一起使用,在程序进入try块之后,无论程序是因为异常而中止或其它方式返回终止的,finally块的内容一定会 ...

  2. python3 return用法_Python中return语句用法实例分析

    本文实例讲述了Python中return语句用法.分享给大家供大家参考.具体如下: return语句: return语句用来从一个函数 返回 即跳出函数.我们也可选从函数 返回一个值 . 使用字面意义 ...

  3. mysql中 or的使用方法_MySQL中or语句的使用方法

    MySQL中or语句的使用方法 发布时间:2020-05-09 10:20:07 来源:亿速云 阅读:112 作者:三月 下文主要给大家带来MySQL中or语句的使用方法,希望这些文字能够带给大家实际 ...

  4. python语言input和if else的嵌套使用_Python中if语句嵌套的方法

    Python中if语句嵌套的方法 发布时间:2020-09-01 11:00:02 来源:亿速云 阅读:103 作者:小新 这篇文章主要介绍了Python中if语句嵌套的方法,具有一定借鉴价值,需要的 ...

  5. C++中return语句的用法

    C++中的return语句是函数中一个重要的语句,return语句用于结束当前正在执行的函数,并将控制权返回给调用此函数的函数. return语句有两种形式: return; return expre ...

  6. if中return语句作用/条件判断中如何退出函数

    在循环中,可以通过break语句退出循环: 在条件判断if中,可以采用return语句退出当前函数. if(!SD.begin(4)){Serial.println("initializat ...

  7. 5.Python中循环语句的使用方法(for、while、嵌套)

    程序在一般情况下是按顺序执行的.编程语言提供了各种控制结构,允许更复杂的执行路径. 循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式 1.循环控制语句 在了解循环 ...

  8. Python中for语句的使用方法

    Python中的for语句用于遍历序列(sequence)中的所有元素,这里的序列可以是列表(list)或者字符串(string).Python中列表和字符串的使用方法请参考<Python中Li ...

  9. Python中if语句的使用方法

    if语句用来表示某种可能的情况,并如何处理该情况.if语句可以用来表示一种可能性.两种可能性或者多种可能性. 1 一种可能性 单个的if语句表示一种可能性,if关键字后面跟着表达式,当表达式是True ...

最新文章

  1. swoole 定时器
  2. 增强型的for循环linkedlist_Java: 增强for循环针对list的时候,是严格按照list的顺序依次遍历的吗?...
  3. python 数字证书模拟登录_用于生成WebService使用的数字证书及签署证书.python脚本...
  4. python 赋值重置_Python所有赋值语句快速预览
  5. opencv 腐蚀 matlab,Opencv3编程入门笔记(4)腐蚀、膨胀、开闭运算、漫水填充、金字塔、阈值化、霍夫变换...
  6. DB2 乱码
  7. 使用openSSL构造一个支持https的nodejs服务器
  8. PHP中unset,array_splice删除数组中元素的区别
  9. 高阶多项式合并同类项程序c语言,c语言实现两多项式相乘并排序合并同类项.doc...
  10. 用于处理分数的Objective-C类
  11. 24矩阵——条件数与方程组的性态、“病态”矩阵与方程、系数矩阵与右端微小扰动情况、条件数的几何意义
  12. pages与页面配置
  13. WEB渗透测试工程师需要具备的技能
  14. Mac读写NTFS驱动程序神器Tuxera NTFS2022
  15. vue开发很难?不存在的,可视化开发神器mxdev0.4版更新
  16. php cms下载地址,PHPCMS v9.6.1 GBK
  17. 无线自动连接的二维码规则
  18. 计算机检测维修与数据恢复招标,计算机检测维修与数据恢复实训室企业招标文件.doc...
  19. 淘宝电商:淘宝卖家如何快速提升店铺自然搜索流量?
  20. 用计算机唱樱花下的重逢,抖音樱花树下的重逢是谁唱的

热门文章

  1. 全球及中国微型风扇行业营销前景及发展趋势建议报告2022-2027年
  2. 全球及中国免疫化学诊断设备行业发展态势与竞争策略分析报告2021-2027年
  3. vue指令写在html中的原理,详解Vue中的MVVM原理和实现方法
  4. Django后台admin的使用
  5. 结构(struct)
  6. Arcgis桌面开发,Python引用GDAL库的方法
  7. CentOS学习笔记--目录配置
  8. 利用事件冒泡和阻止事件冒泡的例子
  9. 一个Quake2的世界浏览器DEMO(附源码)
  10. JS判断数字字母中文