Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.11.2019, 12:03   #1
новичок0310
Пользователь
 
Регистрация: 02.09.2019
Сообщений: 27
По умолчанию Как программно посчитать количество всех символов в строке ?

Здравствуйте
Как программно посчитать количество всех символов в строке(не подстроке) включая пробелы ? иногда путают всю строку с подстроками если не помещается вся строка по горизонтали без горизонтальной прокрутки. Мне нужно количество символов именно в строке, а в строке может быть 100-1000 и более слов - а символов еще больше.
Строк может быть несколько, но мне нужно именно количество символов в определенной строке которую я захочу посчитать - не количество символов во всем тексте
Заранее благодарен.
новичок0310 вне форума Ответить с цитированием
Старый 21.11.2019, 17:29   #2
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Че??
Это предновогодние веселые темы чтоли пошли??
Ну дык string.Length покажет количество.
Разделите ваши строки выберите нужную и посмотрите длину.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 21.11.2019, 17:35   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от WorldMaster Посмотреть сообщение
Это предновогодние веселые темы чтоли пошли??
Ну дык string.Length покажет количество.
боюсь, что не всё так просто и очевидно.
судя по прошлой теме - у него RichTextBox
и определить длину строки там, особенно с учётом переноса слов (я не знаю, есть там такое или нет), уже чуть-чуть посложнее.
но, по сути, да, Вы правы: нужно получить i-ю строку и получить её длину через метод length
Serge_Bliznykov вне форума Ответить с цитированием
Старый 21.11.2019, 18:09   #4
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
судя по прошлой теме
Ну я этого не видел.

Сам мучался с этим ричтекстом а вчера нашел какой то сказочный компонент. Замена ричу.
Сам не работал но судя по коду очень способный контрол.
Может и ТС он подойдет.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 21.11.2019, 22:19   #5
новичок0310
Пользователь
 
Регистрация: 02.09.2019
Сообщений: 27
По умолчанию

Цитата:
Сообщение от WorldMaster Посмотреть сообщение
Сам мучался с этим ричтекстом
Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
боюсь, что не всё так просто и очевидно.
Код:
richTextBox1.WordWrap = false;
int firstcharindex = richTextBox1.GetFirstCharIndexOfCurrentLine();
            int currentline = richTextBox1.GetLineFromCharIndex(firstcharindex);
            string currentlinetext = richTextBox1.Lines[currentline];
            int count = currentlinetext.Count();
richTextBox1.WordWrap = true;
label1.Text = count.ToString();
Этот код подсчитывает количество строк где стоит каретка - то что я искал - ребята с сайта http://www.cyberforum.ru/windows-for...ad2534821.html помогли
Вдруг кому то пригодится )))

Последний раз редактировалось новичок0310; 21.11.2019 в 22:26.
новичок0310 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Посчитать кол-во разных символов в строке Hockeist Общие вопросы C/C++ 1 28.12.2017 23:11
В заданной строке посчитать количество разных символов,входящих в эту строку Topfifer Фриланс 8 21.12.2017 13:06
Посчитать количество таких символов в строке HSR Общие вопросы Delphi 4 19.11.2012 14:23