火车浏览器官方论坛

标题: [求助]求一段用c#给List变量重新排序的代码 [打印本页]

作者: lou_hao    时间: 2017-11-13 19:39
标题: [求助]求一段用c#给List变量重新排序的代码
采集网站内页,我想让含有contact、about、product字符的链接排在前面,然后截取前N个list。论坛里有类似的代码,可是我搞不定,求高人帮忙。下面是类似的代码,或许改下很简单,但是我C#一点不会,对火车源码结构也不了解。这个是乱序排列  不过我好像试了试没效果

  1. public static void Execute(Dictionary<string, string> stringDic,Dictionary<string, List<string>> listDic, Dictionary<string, int> intDic)
  2.         {
  3. var rnd = new Random();
  4. listDic["变量名"]= listDic["变量名"].OrderBy(item => rnd.Next()).ToList();
  5.         }
复制代码
这个是截取前4个list:

  1. <div> public static void Execute(Dictionary<string, string> stringDic,Dictionary<string, List<string>> listDic, Dictionary<string, int> intDic)</div><div>        {</div><div>List<string> list = new List<string>();</div><div>list=listDic["测试"];</div><div>listDic["测试"]=list.Take(4).ToList<string>();</div><div>        }</div>
复制代码
求高人给我改装组合下,不胜感激。

作者: lewell    时间: 2017-11-15 17:26
参考看下这个教程,了解源码结构http://bbs.locoyposter.com/forum ... 01&highlight=js




欢迎光临 火车浏览器官方论坛 (http://bbs.locoyposter.com/) Powered by Discuz! X3.2