【发布时间】:2014-02-05 14:52:29
【问题描述】:
我在互联网上找到了一些代码。这是关于堆栈的。我把它放在一个类中,但我不知道如何从主类程序中使用它。
代码如下:
public class MyStack<T>
{
private T[] data { get; set; }
private int SP { get; set; }
private int Capacity { get; set; }
public MyStack(int capacity)
.......
....
...etc
}
我在主课上试过这个,但它给了我一个错误:
MyStack item = new MyStack();
请帮助我。提前谢谢...
【问题讨论】:
-
它给出了什么错误,显示你的初始化代码。您必须告诉它您要初始化的堆栈类型。
-
MyStack<int> item = new MyStack<int>(10)例如。用您想要使用的任何类型替换int以及您希望堆叠拥有的任何容量。 -
我想要一个 int stack of capacity =50 ...
-
谢谢你,matt burland,你的代码对我有用。上帝保佑你,我的朋友
-
对不起,这只是我的英语不太好,,,,这就是为什么很多人报告这个问题不理解..对不起,伙计们。