2013-11-01 133 views
0

我將消息發送到多個隊列,這些隊列在app.config中保留爲管道分隔符, 我想通過Message []數組循環來完成此操作,並將隊列名稱設置爲一個String []數組剛纔,從字符串數組創建一個MessageQueue數組

誰能告訴我該怎麼做somethign沿

private string[] sOutQueues; 
sOutQueue = ConfigurationManager.AppSettings["OutQueues"]; 
sOutQueues = sOutQueue.Split(new char[] { '|' }); 
MessageQueue[] mQueues = sOutQueues 

行來從字符串數組中的MessageQueue陣列?

再次感謝

回答

3

也許像sOutQueues.Select(q => new MessageQueue(...)).ToArray();

+1

打我吧! +1 – JMK

1

這應該工作:

var queueArray = sOutQueues.Select(s => new MessageQueue(s)).ToArray(); 
+0

+1,謝謝! – DarkW1nter

相關問題