【唐老狮】C#——函数重载
2022/2/7 12:42:43
本文主要是介绍【唐老狮】C#——函数重载,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目前我们已经学习关于函数的四个知识点:函数、ref和out、变长参数,参数默认值,其中三个知识点都是和函数参数紧密联系的。而今天我们要学习的函数重载也是和函数参数相关的,让我们开始吧。
【函数重载】
【理论概念】
重载概念
↓↓↓↓
强记忆
几句话
↓↓↓↓
函数(方法)名相同
参数的数量不同
或者
参数的数量相同
参数的类型或顺序不同
函数重载的前提是,在同一个结构体或者类的语句块中。存在两个或者两个以上的同名函数,当同名满足上方的红字条件时,则称为重载函数。
【实例】
当使用这些函数时
会根据你传入的
参数类型
参数个数
来决定最终执行的是谁
当你写了函数名后打上括号
VS会自动弹出提示
在这里会显示该函数
存在几个重载
【注意】
语法
函数重载与返回值类型无关
只和参数类型、个数、顺序
有关
作用
命名一组功能相似的函数
减少了函数名的数量
避免了名字空间的污染
对于程序的可读性有很大的好处
【总结】
具有相同函数名
具有不同参数
数量
类型
顺序
的函数
称为重载函数
它与返回值无关
关注唐老狮获取更多干货内容
这篇关于【唐老狮】C#——函数重载的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2022-03-01沐雪多租宝商城源码从.NetCore3.1升级到.Net6的步骤
- 2024-12-06使用Microsoft.Extensions.AI在.NET中生成嵌入向量
- 2024-11-18微软研究:RAG系统的四个层次提升理解与回答能力
- 2024-11-15C#中怎么从PEM格式的证书中提取公钥?-icode9专业技术文章分享
- 2024-11-14云架构设计——如何用diagrams.net绘制专业的AWS架构图?
- 2024-05-08首个适配Visual Studio平台的国产智能编程助手CodeGeeX正式上线!C#程序员必备效率神器!
- 2024-03-30C#设计模式之十六迭代器模式(Iterator Pattern)【行为型】
- 2024-03-29c# datetime tryparse
- 2024-02-21list find index c#
- 2024-01-24convert toint32 c#