当前位置: 首页 > wzjs >正文

百度做网站电话多少钱深圳市seo网络推广哪家好

百度做网站电话多少钱,深圳市seo网络推广哪家好,用ps怎么做网站的效果图,湖南省重点建设项目办公室网站本章内容: 方法的结构 方法体内部的代码执行 局部变量 局部常量 控制流 方法调用 返回值 返回语句和void方法 局部函数 参数 值参数 引用参数 引用类型作为值参数和引用参数 输出参数 参数数组 参数类型总结 方法重载 命名参数 可选参数 栈帧 递归 局部函数 正如刚刚所解释的&…

本章内容:
方法的结构
方法体内部的代码执行
局部变量
局部常量
控制流
方法调用
返回值
返回语句和void方法
局部函数
参数
值参数
引用参数
引用类型作为值参数和引用参数
输出参数
参数数组
参数类型总结
方法重载
命名参数
可选参数
栈帧
递归

局部函数

正如刚刚所解释的,方法块内的代码可以调用另一个方法。如果另一个方法在同一个类内,
可以直接使用它的名称并传入所需的参数(参见下一节)进行调用。如果另一个方法在不同的
类中,必须通过这个类的一个对象实例调用它。另一个类中的方法必须使用public访问修饰符
声明。

从C#7.0开始,你可以在一个方法中声明另一个单独的方法。这样可以将嵌人的方法跟其他
代码隔离开来,所以它只能在包含它的方法内调用。如果使用恰当,这可以使代码更清晰,更易
于维护。这些嵌人的方法被称为局部函数。

与局部变量必须在使用之前进行声明不同,你可在包含方法的任意位置声明局部函数。
下面的代码演示了一个MethodWithLoca1Function方法,它包含了一个局部函数,叫作
MyLocalFunction。

class Program
{public void MethodWithLocalFunction(){int MyLocalFunction(int Z1)   //声明局部函数{return Z1*5;}int results=MyLocalFunction(5);//调用局部函数Console.WriteLine($"Results of local function call:{results}");}static void Main(string[] args){Program myPorgram=new Program();myPorgram.MethodWithLocalFunction();//调用方法}
}

输出结果:

Results of local function call:25

参数

形参是局部变量,它声明在方法的参数列表中,而不是在方法体中。
下面的方法头展示了参数声明的语法。它声明了两个形参:一个是int型,另一个是float型。

image
因为形参是变量,所以它们有类型和名称,并能被写人和读取。
和方法中的其他局部变量不同,参数在方法体的外面定义并在方法开始之前初始化(但
有一种类型例外,称为输出参数,我们将很快谈到它)。
参数列表中可以有任意数目的形参声明,而且声明必须用逗号隔开。

形参在整个方法体内使用,在大部分地方就像其他局部变量一样。例如,下面的PrintSum
的声明使用两个形参×和y,以及一个局部变量sum,它们都是int型。

public void PrintSum(int x,int y)
{int sum=x+y;Console.WriteLine($"Newsflash:{x}+{y} is {sum}");
}

实参

当代码调用一个方法时,形参的值必须在方法的代码开始执行之前初始化。用于初始化形参
的表达式或变量称作实参(actual parameter,有时也称argument)。

实参位于方法调用的参数列表中。
每一个实参必须与对应形参的类型相匹配,或是编译器必须能够把实参隐式转换为那个
类型。第17章会解释类型转换的细节。
例如,下面的代码展示了方法PrintSum的调用,它有两个int类型的实参。

例如,下面的代码展示了方法PrintSum的调用,它有两个int类型的实参。

image
当方法被调用的时候,每个实参的值都被用于初始化相应的形参,方法体随后被执行。图6-6
阐明了实参和形参的关系。

实参初始化对应的形参

注意在之前那段示例代码及图6-6中,实参的数量必须和形参的数量一致,并且每个实参的
类型也必须和所对应的形参类型一致。这种形式的参数叫作位置参数。稍后会看其他的一些选项,
现在先来看看位置参数。

位置参数示例
在如下代码中,MyClass类声明了两个方法—— 一个方法接受两个整数并返回它们的和,另
一个方法接受两个并返回它们的平均值。对于第二次调用,注意编译器把int值5和somelnt
式转换成了float类型。

class MyClass 
{public int Sum(int x,int y)  //声明方法{return x+y;              //返回和}public float Avg(float input1,float input2)  //声明方法{return (input1+input2)/2.0F;             //返回平均值}
}class Program
{static void Main(){MyClass myT=new MyClass();int someInt=6;Console.WriteLine("Newsflash:Sum:{0} and {1} is {2}",5,someInt,myT.Sum(5,someInt));  //调用方法Console.WriteLine("Newsflash:Avg:{0} and {1} is {2}",5,someInt,myT.Avg(5,someInt));  //调用方法}
}

image
输出结果

Newsflash:Sum 5 and 6 is 11
Newsflash:Avg 5 and 6 is 5.5
http://www.dtcms.com/wzjs/271071.html

相关文章:

  • 网络公司有什么职位博客seo教程
  • 做行业网站网络整合营销公司
  • 简单的网站设计怎么做临沂seo优化
  • 英文网站设计哪家好优化大师免费版下载
  • 什么网站建站公司可靠一个新手如何推销产品
  • wordpress wp_list_bookmarks谷歌seo服务商
  • 辽宁身营商环境建设局网站产品推广介绍怎么写
  • 南山制作网站谷歌推广外贸建站
  • 如何增加网站的权重网时代教育培训机构怎么样
  • 淮安做网站建设的网络公司网络营销策略有哪几种
  • 自己如何做电影网站网络营销的主要手段和策略
  • 网站做担保交易平台公司网站营销
  • 广州白云做网站佛山网站快速排名提升
  • 做网站桂林武汉网站竞价推广
  • 莆田哪里有做网站的世界球队最新排名
  • 免费动态网站建设站外推广渠道有哪些
  • 商城网站建设哪家便宜平台软件定制开发
  • wordpress跳转插件seo关键词分类
  • 河南省住房城乡建设厅网站首页郑州做网站
  • vi设计作品赏析百中搜优化软件
  • 建设网站找什么seo管理工具
  • 微网站 app 区别杭州网站制作排名
  • 禹城网站建设费用分类信息网
  • 建设游戏网站免费的seo网站
  • 音乐主题的网站设计网络上如何推广网站
  • 免费的ppt模板网站有哪些湖北网络推广有限公司
  • 网站代码大全铜川网络推广
  • 学做标书网站百度搜索网页版入口
  • 站长工具seo综合查询源码广告点击一次多少钱
  • 用jsp做网站一般会用到什么武汉做搜索引擎推广的公司