C# Как создать список не привязанный к списку Зеннопостера?

Vladimirvolga

Пользователь
Регистрация
29.06.2017
Сообщения
134
Реакции
10
Баллы
18
Добрый вечер!
Подскажите, как создать список в коде, который не привязан к списку в Зеннопостере?

var Indexes = project.Lists["b10113_spsk_uslg_indexes"];
Indexes.Add(Stroka_Indexes);

Здесь создаем переменную, связываем ее со списком программы и добавляем в список строку.
Как это сделать не создавая специально для этих целей список в программе?

И еще, полученный список нужно отсортировать, это тоже вызывает у меня затруднение.

Спасибо заранее!
 
Стоит учесть, что он будет "жив" в рамках запуска кубика "Свой C# код".
Если делать тоже самое в "Общем коде", то (вроде бы) там он будет единый между потоками, нужно будет добавлять [ThreadStatic], по-моему
 
  • Оценить
Реакции: Vladimirvolga
Стоит учесть, что он будет "жив" в рамках запуска кубика "Свой C# код".
Если делать тоже самое в "Общем коде", то (вроде бы) там он будет единый между потоками, нужно будет добавлять [ThreadStatic], по-моему

Я пока еще не дошел до этого.
:)
 
string это у нас имя листа?
вы пишите:
Код:
Развернуть Свернуть Копировать
var Indexes = project.Lists["b10113_spsk_uslg_indexes"];
Indexes.Add(Stroka_Indexes);
вам doc отвечает:
Код:
Развернуть Свернуть Копировать
List <string> Indexes = new List <string>();
Вы же сами написали имя вашего листа и вам уже пишут кусок правильного кода с именем как у вас
Indexes - это то что вы сами придумали
 
  • Оценить
Реакции: doc и Vladimirvolga
вы пишите:
Код:
Развернуть Свернуть Копировать
var Indexes = project.Lists["b10113_spsk_uslg_indexes"];
Indexes.Add(Stroka_Indexes);
вам doc отвечает:
Код:
Развернуть Свернуть Копировать
List <string> Indexes = new List <string>();
Вы же сами написали имя вашего листа и вам уже пишут кусок правильного кода с именем как у вас
Indexes - это то что вы сами придумали

Все понял, спасибо большое!
:)
 
Доброго времени суток
Есть проблемка похожая на то что описано выше, нужен C# кубик который будет создавать временный список и в этот список как то надо положить спаршенные ссылки.
Потом из этого списка он берёт по одной с удалением пока они не закончатся, и в конце удаляет список.Что бы для каждого потока создавался свой список для работы с ссылками.
Вот код с кубика зеннопостер переведённый в C#

Tab tab = instance.ActiveTab;
if (tab.IsVoid || tab.IsNull) return -1;
// Получаем атрибут "href" всех элементов, соответствующих пути "div.letter>div>div>a"
var attributes = ZennoPoster.Parser.ParseByCssSelector(tab, ZennoLab.InterfacesLibrary.Enums.Parser.SourceType.Dom, "div.letter>div>div>a", "href", true).ToList();
// Фильтруем элементы
attributes.Filter(ZennoLab.InterfacesLibrary.Enums.Parser.FilterType.Contains, "visit_");
// Выбираем элементы из диапазона "all"
attributes.Range("all");

С C# к сожалению на Вы, помогите пожалуйста кто разбирается.
 
С C# к сожалению на Вы, помогите пожалуйста кто разбирается.
А зачем вообще на C# делать такое, если не разбираетесь в нём?

Вы тоже самое и на кубиках можете сделать, только потом в случае чего - самостоятельно и исправить сможете.
 
  • Оценить
Реакции: DokermanZ
А как создать кубиком временный список ?
 
  • Оценить
Реакции: DokermanZ

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)