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

jamex 2006-11-02 10:53:26
static private Stack<RefreshQueueArgs> RefreshRequests = new Stack<RefreshQueueArgs>();
static private Stack<RefreshQueueArgs> CompleteRequests = new Stack<RefreshQueueArgs>();
...全文
115 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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
  • 打赏
  • 举报
回复
泛型
相关推荐
发帖
C#

10.8w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
帖子事件
创建了帖子
2006-11-02 10:53
社区公告

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