C#

AnonymousX

Client
Регистрация
11.10.2018
Сообщения
155
Благодарностей
63
Баллы
28
Всем привет, есть такой вопрос: Есть числа от 1 до 80, как узнать какие числа не существуют в моем списке? Пусть ответ будет например: 14;17;67 и тд.Заранее всем спасибо
 
Последнее редактирование:

frion-seo

Client
Регистрация
27.02.2011
Сообщения
506
Благодарностей
451
Баллы
63
Циклом for проверять каждое значение счетчика на наличие в списке.
 

AnonymousX

Client
Регистрация
11.10.2018
Сообщения
155
Благодарностей
63
Баллы
28

RoyalBank

Client
Регистрация
07.09.2015
Сообщения
557
Благодарностей
547
Баллы
93
C#:
List<string> lstT = new List<string>(); // Временный список
IZennoList lstN = project.Lists["lstN"]; // Список с числами

for (int n = 1; n < lstN.Count; n++) if (!lstN.Contains(n.ToString())) lstT.Add(n.ToString());

return string.Join(";",lstT);
 
  • Спасибо
Реакции: AnonymousX

AnonymousX

Client
Регистрация
11.10.2018
Сообщения
155
Благодарностей
63
Баллы
28
C#:
List<string> lstT = new List<string>(); // Временный список
IZennoList lstN = project.Lists["lstN"]; // Список с числами

for (int n = 1; n < lstN.Count; n++) if (!lstN.Contains(n.ToString())) lstT.Add(n.ToString());

return string.Join(";",lstT);
Спасибо)
 

AnonymousX

Client
Регистрация
11.10.2018
Сообщения
155
Благодарностей
63
Баллы
28

RoyalBank

Client
Регистрация
07.09.2015
Сообщения
557
Благодарностей
547
Баллы
93
C#:
// Замени "lstN.Count" на необходимое число.
for (int n = 1; n < 80; n++)
 
  • Спасибо
Реакции: AnonymousX

AnonymousX

Client
Регистрация
11.10.2018
Сообщения
155
Благодарностей
63
Баллы
28

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