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

参数传递可选参数

参数传递:

在C#中使用方法时,但是按照定义的顺序传递给方法,但是参数容许按任意顺序传递:

string FullName(string FirstName, string LastName)
{
    return FirstName + " " + LastName;
}

//调用方法1:
FullName("John", "Doe");

//调用方法2:
FullName(LastName: "John",  LastName: "Doe");

可选参数:

条件:

1、必须可选参数提供默认值;

2、可选参数不必须是最后一个定义;

 

void FullName(string FirstName, string LastName = ”I Love You“)
{
    System.Console.Write(LastName + FirstName) ; 
}

 

 

转载于:https://www.cnblogs.com/ForeverX/p/3415758.html

相关文章:

  • Boosting 和梯度Boosting
  • 简单的javascript实例二(随页面滚动广告效果)
  • Android Studio 导入外部lib文件
  • HashMap和HashSet的区别
  • EXT今日笔记-ext获取url参数值
  • [LeetCode]Pow(x,n)
  • mysql数据库不能远端访问
  • 敏捷开发流程
  • 自动备份SQL数据库到云存储Storage
  • 1956-计算机基础知识大赛 3
  • 如何把照片变成素描
  • struts2 iterator排序
  • git基本命令
  • Java语言基础(五) Java原始数据类型的分类以及数据范围
  • iconv 文件编码转换
  • JavaScript 如何正确处理 Unicode 编码问题!
  • [iOS]Core Data浅析一 -- 启用Core Data
  • 【刷算法】从上往下打印二叉树
  • ComponentOne 2017 V2版本正式发布
  • ES10 特性的完整指南
  • Fundebug计费标准解释:事件数是如何定义的?
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • js ES6 求数组的交集,并集,还有差集
  • JS+CSS实现数字滚动
  • linux安装openssl、swoole等扩展的具体步骤
  • Mybatis初体验
  • SOFAMosn配置模型
  • v-if和v-for连用出现的问题
  • vue从创建到完整的饿了么(18)购物车详细信息的展示与删除
  • Yeoman_Bower_Grunt
  • 程序员最讨厌的9句话,你可有补充?
  • 开源SQL-on-Hadoop系统一览
  • 爬虫模拟登陆 SegmentFault
  • 如何编写一个可升级的智能合约
  • 实战|智能家居行业移动应用性能分析
  • 系统认识JavaScript正则表达式
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • 自动记录MySQL慢查询快照脚本
  • # Panda3d 碰撞检测系统介绍
  • ###51单片机学习(1)-----单片机烧录软件的使用,以及如何建立一个工程项目
  • #1014 : Trie树
  • (70min)字节暑假实习二面(已挂)
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (分布式缓存)Redis哨兵
  • (附源码)spring boot建达集团公司平台 毕业设计 141538
  • (欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
  • (十三)Maven插件解析运行机制
  • (循环依赖问题)学习spring的第九天
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (原创)Stanford Machine Learning (by Andrew NG) --- (week 9) Anomaly DetectionRecommender Systems...
  • (转)大道至简,职场上做人做事做管理
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • .NET DevOps 接入指南 | 1. GitLab 安装
  • .NET MVC之AOP