2011-11-19 47 views

回答

3

可以Take(50)之前隨機順序列表。 應該是這樣的:

myCollection = list.Distinct().OrderBy(s => Guid.NewGuid()).Take(50).ToList(); 

Guid.NewGuid()想法並不那麼有效,我認爲,但你可以考慮使用Random發生器。

+0

什麼是「Shuffle」 –

+0

抱歉,放置錯誤的代碼,已經修復。 –

+0

謝謝,效果很好 –