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

baa*_*roz 6 .net c# asp.net queue

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

就像是 ;

Queue q = new Queue(32);

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

    queue.IndexOf(email);
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

谢谢

ion*_*den 9

也许ListArray将是这种行动更好,但你可以试试这个:

queue.ToArray().ToList().IndexOf(email);
Run Code Online (Sandbox Code Playgroud)

  • 我很好,但如果可能,这需要再考虑一下 (2认同)