如何将未知维度的数组作为方法参数传递

本文关键字:数组 方法 参数传递 未知 | 更新日期: 2023-09-27 18:11:07

假设我想创建一个以一维或二维数组为参数的方法(目前,接受高维数组没有意义)。我知道我可以简单地创建两个不同的方法,但为了使代码简短,我只想保留一个方法。

是否有办法创建这样一个方法?

如何将未知维度的数组作为方法参数传递

我知道我可以简单地创建两个不同的方法,但为了保持代码简短,我只想保留一个。

定义对这两种情况通用的处理,并创建第三个(可能是私有的)方法来执行该计算。

创建接受这两种类型数组的方法重载,并让它们调用第三种方法来执行这两种情况共有的处理。