如何使用C向函数动态添加参数#[英] How to add parameters to the function dynamically using C#

本文是小编为大家收集整理的关于如何使用C向函数动态添加参数#的处理方法,想解了如何使用C向函数动态添加参数#的问题怎么解决?如何使用C向函数动态添加参数#问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我可以使用C#动态添加参数到函数吗?

解决方案
使用params关键字:
private void DoSomething(参数 object[] args){foreach (object o in args){// ...}}
然后您可以根据需要使用任意数量的参数调用它:
DoSomething(1, "你好", DateTime.Now);DoSomething(new 点(100, 100), Image.FromFile(@"D:\Temp\MyPic.jpg"));DoSomething('x');

本文地址:https://www.itbaoku.cn/post/1355988.html