Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/21: Рейтинг темы: голосов - 21, средняя оценка - 4.71
24 / 7 / 0
Регистрация: 14.08.2017
Сообщений: 95

Вывод пустой строки

28.03.2018, 10:36. Показов 4015. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
что не так? если элемент строки пустой, т.е. равен "" или " " - хочу что бы писалось, что он пустой.
C#
1
2
3
4
5
6
7
8
9
10
11
12
  Console.WriteLine(" ab c".Split(' ').Length);
            Console.WriteLine("Строки:");
            for (int i = 0; i < " ab c".Split(' ').Length; i++)
                if (" ab c".Split(' ')[i] == " " && " ab c".Split(' ')[i] == "")
                {
                    Console.WriteLine("{0} - пустая", i);
                }
                else
                { 
                Console.WriteLine("{0} - {1}", i, " ab c".Split(' ')[i]);
                }
            Console.ReadLine();
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.03.2018, 10:36
Ответы с готовыми решениями:

Вывод пустой строки
Подскажите как сделать так что бы выводилось значение которого нету в таблице? Пример Таблица А и Б Связаны по ID В...

Вывод в DataGrig пустой строки
Здравствуйте, подскажите, пожалуйста, почему в DataGrig может выводиться одна пустая строка? DataGrig заполняется из БД.

Удаление пустой строки либо заполнение пустой строки нулями
Доброго дня суток. Имеется функция удаления строки со значением 0. procedure TForm2.N5Click(Sender: TObject); var n, ACol, ARow, x:...

4
911 / 796 / 329
Регистрация: 08.02.2014
Сообщений: 2,391
28.03.2018, 10:39
Лучший ответ Сообщение было отмечено gaspinov как решение

Решение

во 1 для проверки на пустоту строки есть метод string.IsNullOrEmpty
во 2 зачем каждый раз на строке вызывать Split? не легче ли 1 раз до цикла разделить и использовать далее этот массив уже?

p.s. ещё есть метод IsNullOrWhiteSpace может проверить не состоит ли строка из одних пробелов.
1
24 / 7 / 0
Регистрация: 14.08.2017
Сообщений: 95
28.03.2018, 10:51  [ТС]
Цитата Сообщение от SeIZVeIZ Посмотреть сообщение
во 1 для проверки на пустоту строки есть метод string.IsNullOrEmpty
спасибо, это помогло, если без использования подобных методов?
самому как-то можно сделать проверку?
0
Эксперт .NET
 Аватар для Даценд
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
28.03.2018, 10:53
Лучший ответ Сообщение было отмечено gaspinov как решение

Решение

Цитата Сообщение от gaspinov Посмотреть сообщение
C#
1
if (" ab c".Split(' ')[i] == " " && " ab c".Split(' ')[i] == "")
В такого типа условиях нужно использовать не && , а ||.
1
24 / 7 / 0
Регистрация: 14.08.2017
Сообщений: 95
28.03.2018, 10:56  [ТС]
Цитата Сообщение от Даценд Посмотреть сообщение
В такого типа условиях нужно использовать не && , а ||.
это я с дуру не то написал
конечно тут надо ||
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.03.2018, 10:56
Помогаю со студенческими работами здесь

Проверка, является ли текст палиндромом: вывод true в случае пустой строки
Помогите пожалуйста разобраться. прохожу курс и там задание по поиску палиндромов. Суть задачи чтобы программа вывела tue или false если...

Полосатое закрашивание строк от пустой до пустой строки
Добрый вечер. Подскажите пожалуйста,необходимо в таблице на 50 листах закрасить строки в таком порядке: первая пустая строка (10 столбцов)...

Пустой вывод
Всем привет. Код: $json = file_get_contents('https://www.instagram.com/instagram/?__a=1'); $media = json_decode($json); ...

Вывод на пустой экран.
Добрый день. Я скорее всего чего-то недогоняю))) У меня есть 2 функции (A и B) запускающиеся кнопками, но мне надо чтобы при первом...

Pl/SQL пустой вывод процедуры
Здравствуйте. Есть 3 таблицы: CREATE TABLE &quot;SYSTEM&quot;.&quot;ID_DOWNLOADS&quot; ( &quot;LOADID&quot; NUMBER NOT NULL ENABLE, ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru