我正在使用Visual C#使用Stack对RPN计算器进行编程。问题是我不知道该怎么做。我正在使用System.Collections.Generic,但
Stack<double> s = new Stack<double>();
生成错误:
使用泛型类型'System.Collections.Generic.Stack'需要'1'类型参数
我在这里很无能为力。谢谢你的帮助。
答案 0 :(得分:4)
试试这个
Stack<int> s = new Stack<int>();
将int替换为堆栈中存储的任何类型。
答案 1 :(得分:2)
您需要指定要存储在堆栈中的元素的类型,例如整数堆栈:
Stack<int> s = new Stack<int>();