Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 02.04.2018
Сообщений: 5
1

Как вернуть нумерацию в C#?

07.05.2019, 02:32. Показов 772. Ответов 2
Метки нет (Все метки)

Здравствуйте. Есть такая разметка:

HTML5
1
2
3
4
5
6
7
8
9
10
11
<html>
...
<div class="shop-name">rand</div>
...
<div class="shop-name">rand</div>
...
<div class="shop-name">this</div>
...
<div class="shop-name">rand</div>
...
</html>
Как вернуть число 3?
"this" в разметке идет под номером 3.

Спасибо.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.05.2019, 02:32
Ответы с готовыми решениями:

Как сделать сквозную нумерацию?
Есть список устройств. Вопрос таков - Создайте метод назначения уникальных идентификаторов для...

Как устроить нумерацию в word средствами c#
Собственно, как сделать нумерацию в word средствами c#(НЕ нумерация страниц или ещё чего, а именно...

Как вернуть память wi-fi роутера, как вернуть родную прошивку
Здравствуйте подскажите мне пожалуйста! у меня имеется N ADSL2+ Modem Router Netis DL4323U с...

Как выполнить нумерацию
Здравствуйте! Подскажите пожалуйста как выполнить нумерацию строк в Delphi 7? Есть кусочек кода,...

2
Эксперт .NET
9318 / 6683 / 1079
Регистрация: 21.01.2016
Сообщений: 25,154
07.05.2019, 12:26 2
kevus, откуда вернуть? Куда вернуть? При чём тут эта разметка?
0
8 / 5 / 4
Регистрация: 06.05.2019
Сообщений: 24
Записей в блоге: 6
07.05.2019, 14:14 3
Как задачу поставил, так и на:
C#
1
2
3
4
5
6
 int  GetNumber(string html,string className, string findingValue)
        {
            string[] rows = html.Split(new string[] { className }, StringSplitOptions.None);
            var neededRow = rows.First(r => r.Contains(findingValue));
            return rows.ToList().IndexOf(neededRow);
        }

Использовать так:
C#
1
2
3
4
5
string html = "< html >...< div class=\"shop-name\">rand</div>...<div class=\"shop-name\">rand</div>...<div class=\"shop-name\">this</div>...<div class=\"shop-name\">rand</div>...</html>";
            string className = "shop-name";
            string finding = "this";
            Console.WriteLine(GetNumber(html, className, finding));
            Console.ReadKey();
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.05.2019, 14:14

Как отключить нумерацию
Мешает

Как сделать нумерацию массива
есть код программы: #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; void pch...

Как вывести нумерацию на панельки?
for i:=25 to 55 do begin for k:=1 to 31 do begin Pan:=FindComponent('Panel'+IntToStr(i)); ...

как сделать нумерацию на форме
Как сделать автонумерацию на форме, отчете В форму выводится информация из базы, но нужно добавить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.