我有兩個列表: FPTStaticDataManagedStrategyAssetlist & FPTDocManagedStrategyList。從列表中選擇隨機對象,不存在於第二個列表
我希望能夠從FPTStaticDataManagedStrategyAssetlist中選擇一個隨機資產,它不存在於FPTDocManagedStrategyList中以停止重複。
這是目前我的代碼
FPTStaticDataManagedStrategyAssetlist[random.Next(0, FPTStaticDataManagedStrategyAssetlist.Count())];
但顯然它可以包括重複的項目。有任何想法嗎?
你能保證FPTStaticDataManagedStrategyAssetlist中總有一些不在FPTDocManagedStrategyList中的項目嗎?你期望什麼是不在第二個列表中的項目的相對比例?這些問題的答案將決定最佳方法。 –