从队列中序列化数据会更容易(也更合适的IMO)- 可能是在平面阵列中List.自Queue实现以来IEnumerable,您应该能够使用:
List
Queue
IEnumerable
List list = new List(queue);