作者pcalex (今天不是上b天)
看板C_Sharp
标题Re: [问题] C# pass multi-dimension array?
时间Sun Oct 3 15:02:23 2004
※ 引述《ithinkurdumb (Yankees Rule All)》之铭言:
: 请问一下,
: 如果我有一个function要吃multi-dimensional array,
: 应该怎麽吃呢?
: 假设是一般的variable,
: private void myFunction (Int32 myInt32)
: 如果是Array,
: 刚刚在网路上有看到用
: private void myFunction (Int32 myInt32, params Int32 myArray[])
: 但是只能用在single-dimensional的.
: 如果我有一个multi-dimension的array要传递,
: 可以用什麽方法呢?
: 谢谢...:D
不是一样吗~~~
在使用上也是直接丢给他~~~直接宣告呀~~~
假设你的ARRAY是int 3维的Test[x,y,z]
你的FUNCTION就直接宣告~~~
private void myFunction(int [,,,] test)
就好了~~~
BTW...你要用[,,,]或是[][][]都可以啦....
--
,o8B8b,'?8B8B8B8B8B8B8B8BB8B8B8B8BB8B8B8BB8B8B8B8B
B8BB8b, ,o8B8b,'?,
,8B88 8BB ?B8B
.Ppppa. .A. AF FooooF B?. ,8B88 8BB ?,
8B8B8B8P' B8B
B D ,o8b, l" "l l" E '?8B8B8B8B8P' B
B8BP' B8B
/Bbbbv'8B .LBBBL. ,L' EoooD Sb fTB8BP' B
'8B O aB8B
B/ 8B .L L" "A .Ll .x E "H" '8B O a'
'?._ _.o88B8BB
8B'8B8B8
'8B8'B8
B8'8B8
'8B8
B8BB8B?'8B
8ooooL8y"B"L8B'?._ _.o8"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.27.107
※ 编辑: pcalex 来自: 134.208.27.107 (10/03 15:03)