我正在尝试在C#中实现类似此Java代码的东西
public void log(Object... args) {
for (int i = 0; i < args.length; i++) {
if (args[i] instanceof long[]) {
args[i] = Arrays.toString((long []) args[i]);
}
}
}
在C#中是否有可能?
您可以像从文档中那样使用params
public static void UseParams(params int[] list)
{
for (int i = 0; i < list.Length; i++)
{
Console.Write(list[i] + " ");
}
Console.WriteLine();
}