|
采集网站内页,我想让含有contact、about、product字符的链接排在前面,然后截取前N个list。论坛里有类似的代码,可是我搞不定,求高人帮忙。下面是类似的代码,或许改下很简单,但是我C#一点不会,对火车源码结构也不了解。这个是乱序排列 不过我好像试了试没效果
- public static void Execute(Dictionary<string, string> stringDic,Dictionary<string, List<string>> listDic, Dictionary<string, int> intDic)
- {
- var rnd = new Random();
- listDic["变量名"]= listDic["变量名"].OrderBy(item => rnd.Next()).ToList();
- }
复制代码 这个是截取前4个list:
- <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>
复制代码 求高人给我改装组合下,不胜感激。
|
|