@LebedevStr

Как построить правило списка в C#?

Здравствуйте. Есть такой код:

using System;
using System.Collections.Generic;
using System.Text;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
                            {                
                                public class DynamicPluginClass
                                {     
                                    public static List<string> processLinks(List<string> links, ItemInfo itemInfo, GlobalInfo globalInfo)
                                    {
                                       return links;
                                    }
                                }
                            }


В links лежит список ссылок.
Задача, все ссылки, в которых встречается вхождение "navi", помещать в конец списка.
Или это уже надо на фриланс отправлять?

Вот пример кода, который "режет" ссылки, может что-то подскажет.

using System;
using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;
using DynamicPluginData;
 
                            namespace DatacolDynamicPluginNS
                            {                
                                public class DynamicPluginClass
                                {     
                                    public static List<string> processLinks(List<string> links, ItemInfo itemInfo, GlobalInfo globalInfo)
                                    {
                                        for(int i=0;i<links.Count;i++)
                                            links[i] = Regex.Replace(links[i],"\\?p=[\\d]{1,}\\?p","?p");
                                       return links;
                                    }
                                }
                            }
  • Вопрос задан
  • 114 просмотров
Пригласить эксперта
Ответы на вопрос 1
@John_Nash
coder
links.Where(a => !a.Contains("navi")).ToList().AddRange(links.Where(a => a.Contains("navi")));
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы