gpt4 book ai didi

c# - 得到;放;变量

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

我正在设置多个方法,想知道如何继续将一个变量(“顶部”变量)传递给不同的方法。

主要方法:

public static void Main(string[] args)
{
int[] anArray = new int[5];
int top = -1;
PushPeek(anArray);

然后我需要将 top 传递给:

public static void PushPeek(int[] ar)
{

if (ar[ar.Length -1] == ar.Length -1)
{
//do nothing
}
else
{
top = top + 1;
Console.WriteLine(ar[top]);
}
}\

我知道它涉及到get;放;但我不知道怎么做,有什么帮助吗?

最佳答案

通过引用传递:

public static void PushPeek(int[] ar, ref int top)
{
...
}

int[] anArray = new int[5];
int top = -1;
PushPeek(anArray, ref top);

关于c# - 得到;放;变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5573735/

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