gpt4 book ai didi

c# - 将锯齿状数组传递给 C# 中的方法

转载 作者:太空宇宙 更新时间:2023-11-03 23:41:00 27 4
gpt4 key购买 nike

我知道这种语法问题应该很容易被 Google 回答,但事实并非如此。

我有一个接受交错数组并改变它的方法:

public void resetWordList(ref char[][] wordList)

它是一个单词数组,每个单词都分成自己单独的字符数组——这是为了稍后的循环原因。

我需要从另一个方法调用它:

resetWordList(ref wordList[][]);

不过,Visual Studio 不喜欢这种语法。说最好的重载方法(即唯一的方法)有“一些无效参数”。我要么遗漏了一些明显的东西,要么有一个语法细节需要更改。

我试过用几种不同的明显方式来处理它,比如将外部数组的长度放入,将方法调用参数更改为 (ref char wordList[][]); , 其他种类的东西。我也尝试过 RTFM,但我的教科书和 Microsoft 的网站没有涵盖这个相当晦涩的小花絮。

感谢任何帮助/猜测。

最佳答案

如果 wordList 是调用函数中的一个变量,只需在不使用 [][] 的情况下使用它。

关于c# - 将锯齿状数组传递给 C# 中的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29039013/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com