ASP.NET 如何将LIST集合里的元素放到自定义的一个枚举数组中

ASP.NET 怎么将LIST集合里的元素放到自定义的一个枚举数组中?
代码如下:
List<pBusiPrompts> pBusiPromptsList = new List<pBusiPrompts>();//业务类型
        pBusiPrompts[] pBP = new pBusiPrompts[] { };


注:pBusiPrompts  这个类型是枚举类型  

这个时候,代码执行完毕。pBusiPromptsList   这个集合中比如有5个元素,我想把这些全部加到pBP 这个新定义的枚举数组中,怎么办?
pBP没有ADD的方法~~~ 求解
------解决思路----------------------
pBP = pBusiPromptsList.ToArray()