c# - 获取队列中元素的索引c#

标签 c# asp.net .net queue

我在 c# 中有一个用户队列(电子邮件字符串)a,我想向用户发送他在该队列中的位置。

类似;

Queue q = new Queue(32);

q.Enqueue(Session["email"].ToString());

    queue.IndexOf(email);

有什么想法吗?

谢谢

最佳答案

也许 ListArray 更适合此类操作,但您可以尝试这样做:

queue.ToArray().ToList().IndexOf(email);

关于c# - 获取队列中元素的索引c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9862724/

相关文章:

c# - 显示 HH :mm:ss in DateTime x axis in Chart C#

.net - 在继承实体 (TPH) 中映射导航属性

c# - 如何将 Ninject 与 WebApi 一起使用?

用于设置警报的 C# 简单事件处理程序

asp.net - 如何向自定义 Orchard 内容部分引入额外的自动增量或 Guid 字段?

c# - 在 ASP.NET 中使用类似 FileUpload 的按钮

c# - 将生成的条形码中的字符串部分加粗

c# - Keras img_to_array 中有什么? (与 C# 中的位图数组相比)

asp.net - 当其他 updatepanel 刷新 updatepanel 时,通过触发器刷新 updatepanel,因为第一个必须具有 UpdateMode=Conditional

c# - 阻止访问构造函数/仅特定类可以访问