c# - 如何在 C# 中实现通用堆栈?

标签 c# stack

我正在使用 Visual C# 使用 Stack 对 RPN 计算器进行编程。问题是我不知道该怎么做。我正在使用 System.Collections.Generic,但是

Stack<double> s = new Stack<double>();

产生错误:

Using the generic type 'System.Collections.Generic.Stack' requires '1' type arguments

我在这里很无能。感谢您的帮助。

最佳答案

试试这个

Stack<int> s = new Stack<int>();

将 int 替换为您存储在堆栈中的任何类型。

关于c# - 如何在 C# 中实现通用堆栈?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/502290/

相关文章:

c# - 具有多个订阅者和实时更新的实时数据缓存

java - 为什么实例和静态内部类的初始化不同?

Windows 上的 C++ 堆栈遍历

c++ - 使用 GetProc 从 dll 中获取函数并单步执行它们?

c# - 插入一个部门的多个 ID

c# - 在匿名方法中使用 MethodInfo.GetCurrentMethod()

c# - IQueryable 与 Linq 表达式导致 NullReferenceException

c# - 如何使用 JSON.Net 反序列化此 json 数据?

java - 为什么当我连续输入 2 个以上的整数时,我的前缀运算程序不工作?

c++ - 运行时检查失败 #2 - 变量周围的堆栈已损坏 C++