【发布时间】:2016-07-15 16:31:06
【问题描述】:
我正在从本地项目中的 json 文件中读取结果。它返回超过 4000 个结果。我只想从该结果中获取随机数量的结果(500-1000 之间)。
var finalResultz = finalResults("All","All","All");//step one
在这里它返回超过 4000 个结果。然后我放入这样的列表中。
List<Results> searchOne = new List<Results>();//step two
foreach(var itms in finalResultz)
{
searchOne.Add(new Results
{
resultDestination = returnRegionName(itms.areaDestination),
mainImageurl = itms.testingImageUrl
});
}
ViewBag.requested = searchOne;
但我只想得到我所说的结果。我想在第一步或第二步调整计数。我该怎么做。希望你的帮助。
【问题讨论】:
-
500-1000 之间的随机结果数到底是什么意思?您需要前 N 个结果,一个分布在第 2、3、4 步...?
-
是的,这正是我想要的,500-1000 之间的随机结果数
-
一定要标记答案。