gpt4 book ai didi

c# - 是 'field' 但像类型一样使用 - C#

转载 作者:太空宇宙 更新时间:2023-11-03 12:33:37 26 4
gpt4 key购买 nike

<分区>

我必须创建堆栈的实现。

我想创建一个我可以像这样使用的类:

Stack<string> myStack = new Stack<string>();

myStack.Push("Harold");
myStack.Push("Evie");

myStack.Pop(); // => "Evie"

这是我到目前为止写的内容:

public class Stack<T> {
private T[] stack;
private int stackPointer;

public Stack<T>() {
this.stackPointer = -1;
}
}

但我已经从 VS 收到此错误:

this.stackPointer = -1;
// ERROR: stackPointer is a field but is used like a type.

这是什么意思,我该如何解决? (请注意,我对 C# 非常陌生)

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