C#视频—方法

简介: C#视频—方法

把C#视频的方法这一部分看完了,这一部分涉及的内容还是挺丰富的,但是把他们放在一起去看还是挺简单的,很相似却又有差别。看完这一部分自我感觉方法也又一种封装的思想在里面,就像视频中说到的例子一样:当你自己在家做饭的时候你需要买菜、切菜、炒菜、洗碗、刷锅,如果说你去打电话叫个外卖这些就都解决了。把做饭的步骤封装起来只需要叫个外卖就把做饭的一系列步骤完成了。下面看看我对方法其他方面的理解。

方法的重载

       方法名相同,但是参数不同参数的个数不同参数的类型也不相同。方法的重载与参数的个数、参数的类型有关系与参数的返回值的类型没有关系。

20200121111837992.png

参数的返回值都是一样的,但是方法里的参数个数和参数类型是不一样的。所以说方法的重载与参数的个数、参数的类型有关系与参数的返回值的类型没有关系。

方法的修饰符

       Out修饰符:当out修饰方法的参数了,那么在方法外面可以不给这个参数赋值,但是在方法里面必须给这个out修饰符的参数赋初值,还有就是参数加了out修饰,是把这个方法中的参数的值传到方法外面去的。

       Ref修饰符:当使用ref修饰符的时候,必要给ref修饰的这个变量赋初值,和out有区别,out可以把方法里的值传出去,而ref即可以把值传到方法里,又可以那值传到方法外。


相关文章
|
19天前
|
Java 调度 C#
C#学习系列相关之多线程(一)----常用多线程方法总结
C#学习系列相关之多线程(一)----常用多线程方法总结
|
19天前
|
C#
C#学习相关系列之数组---常用方法使用(二)
C#学习相关系列之数组---常用方法使用(二)
|
19天前
|
存储 C# 数据库
C# 生成唯一ID,有哪些方法?
【2月更文挑战第12天】
278 0
|
19天前
|
存储 监控 开发工具
Baumer工业相机堡盟工业相机如何联合NEOAPI SDK和OpenCV实现相机图像转换为AVI视频格式(C#)
Baumer工业相机堡盟工业相机如何联合NEOAPI SDK和OpenCV实现相机图像转换为AVI视频格式(C#)
31 0
|
19天前
|
程序员 C#
C#抽象类和抽象方法详解
C#抽象类和抽象方法详解
12 0
|
19天前
|
存储 开发框架 .NET
C#中将DataTable转化成ListT的方法解析
C#中将DataTable转化成ListT的方法解析
12 0
|
19天前
|
数据采集 前端开发 数据挖掘
Fizzler库+C#:从微博抓取热点的最简单方法
本文介绍如何使用Fizzler库和C#构建微博热点信息爬虫。通过Fizzler的CSS选择器定位关键信息,提取热点标题和排名,实现微博内容的智能挖掘。示例代码展示单线程和多线程采集方法,并涉及代理IP使用。
Fizzler库+C#:从微博抓取热点的最简单方法
|
19天前
|
存储 数据采集 API
C# GetField 方法应用实例
C# GetField 方法应用实例
|
19天前
|
JSON 安全 API
C# GetMethod 方法应用实例
C# GetMethod 方法应用实例
|
19天前
|
C#
C#视频总结(三)
C#视频总结(三)
17 0