Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 方法(二)
来源:互联网 发布:大数据热门话题 编辑:程序博客网 时间:2024/05/16 09:29
方法:是一个有名字的语句序列,每个方法都有一个名称和一个主体,可以向方法提供一些数据供处理,并可让它返回一些信息;
声明方法:
returntype methodname (parameterlist)
{
…… / /函数的主体部分
}
returntype:返回的类型,可以是int、string等,如果是一个没有返回值的方法,必须使用void声明;
methodname:方法的名称;
parameterlist:参数列表;
例如:
int lyy(int i,string j)
{
……
return i;
}
return:函数有返回值时,必须在函数主体的最后写一条return语句,并且返回类型必须与声明方法的类型相同,否则程序无法完成编译,return应该是方法的最后一条语句,return之后的语句都不会执行,如果return之后还有其他的语句,编译器会发出警告;
void lyy()
{
……
return;
}
return:如果方法没有返回值,最好在方法的最后写一条return;(不写也不会出错)
调用方法:
变量的作用域:
方法重载:同样一个方法被多次定义,可以重载方法的参数个数、参数类型,但是不能重载方法的返回类型;
定义可选参数:
传递命名参数:
可选参数和命名参数的歧义:
0 0
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 方法(二)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 LINQ to SQL(二十)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 变量(一)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 IF、CASE(三)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 复合运算符、循环(四)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 错误、异常(五)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 类、对象(六)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 值、引用(七)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 枚举、结构(八)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 数组、集合(九)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 参数数组(十)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 继承(十一)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 接口、抽象类(十二)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 垃圾回收、资源管理(十三)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 属性、字段(十四)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 索引器(十五)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 委托、lambda(十六)
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 泛型(十七)
- lucene文件的可读性验证
- easyui-datagrid的加载速度慢
- 联合(union)用法
- 第六章 使用高阶函数处理值
- 试试事实上
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 方法(二)
- BIOS笔记系列 ----- 开始
- Android开发之AlarmManager的用法详解
- 解决source insight不能查看utf8代码的问题 2012
- 这个男人是我的
- 解决ubuntu解压windows生成的zip文件时乱码问题
- 作业
- 导出Excel并自动弹出浏览器下载
- Climbing Stairs