C# 参数名加冒号,可以打乱参数顺序

今天看到Python有这种语法,参数名后面跟着等号写参数,联想到前几天用到的Serilog,好像有个参数名加冒号的写法,搜索了一下,果真有这种用法。

函数特别大的时候,用这种方法很直观,而且参数可以打乱顺序,很Nice。

csharp 复制代码
        private void button2_Click(object sender, EventArgs e)
        {
            Display(myString: "aaaaaaaaa", myInt:1233);
        }

        private void Display(int myInt, string myString)
        {
            textBox1.Text = myInt.ToString();
            textBox2.Text = myString;
        }
相关推荐
ECT-OS-JiuHuaShan13 小时前
严格证明:还原论是ASCII,整体论是UTF-8的历史意义和价值
开发语言·人工智能·算法·量子计算
AC赳赳老秦14 小时前
时间开销自动统计:OpenClaw 记录工作任务时长、分析时间分配、给出优化建议
java·大数据·开发语言·python·自动化·deepseek·openclaw
鱼听禅14 小时前
C#学习笔记-Entity Framework Core基础操作学习
c#·orm·ef core
祉猷并茂,雯华若锦14 小时前
Appium 3.x 实战:元素定位与常见错误解析
开发语言·python·appium
Lethehong14 小时前
飞算Java:从需求梳理到风险闭环,搭建云盾企业信息安全与权限管理平台
java·开发语言
爱喝水的鱼丶14 小时前
SAP-ABAP:ALV数据导出增强——实现Excel/PDF/CSV多格式自定义导出
开发语言·性能优化·sap·abap·erp
Mortalbreeze14 小时前
深入理解 Linux 线程机制(四):线程同步——条件变量与信号量
linux·运维·服务器·开发语言·c++
不会c+14 小时前
C语言:入门到精通(408考研版)系列七 派生的数据类型
c语言·开发语言
Z59981784115 小时前
c#软件开发学习笔记--分组、游标与临时表、分页
笔记·学习·c#
rick97715 小时前
用 C# 从零搭建本地知识库:RAG 系统完整实战
c#