请问这2句话什么意思?一般用在什么情况下?

jamex 2006-11-02 10:53:26
static private Stack<RefreshQueueArgs> RefreshRequests = new Stack<RefreshQueueArgs>();
static private Stack<RefreshQueueArgs> CompleteRequests = new Stack<RefreshQueueArgs>();
...全文
129 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lizhizhe2000 2006-11-02
  • 打赏
  • 举报
回复
类似于C++的STL库
Stack是数据结构中的栈,它里面可以存放任何东西,取决于
<>中的类型
泛型是C#2.0新支持的
sskset 2006-11-02
  • 打赏
  • 举报
回复

至于Stack<T> 的解释是
表示同一任意类型的实例的大小可变的后进先出 (LIFO) 集合。

Stack<RefreshQueueArgs> 的解释就知道了
表示RefreshQueueArgs的实例的大小可变的后进先出 (LIFO) 集合。

使用方法:
static private Stack<RefreshQueueArgs> RefreshRequests = new Stack<RefreshQueueArgs>();
for(int i=0;i<10;i++)
{
RefreshQueueArgs e = new RefreshQueueArgs();
RefreshRequests.Push(e); //进
}

for(int i=0;i<10;i++)
{
RefreshRequests.Pop(); //出
}


jackljane 2006-11-02
  • 打赏
  • 举报
回复
web.2.0中的泛型.类似于一个强类型的可装类的数组
这两句是定义一个泛型.
然后用.add方法.增无素
yizhixiaozhu 2006-11-02
  • 打赏
  • 举报
回复
泛型

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧